using data.RemoteData.DAO; using domain.Models; namespace data.Repository { // Интерфейс для репозитория работы с пользователями. public interface IUserRepository { // Свойство для получения всех пользователей. IEnumerable GetAllUsers { get; } // Метод для удаления пользователя по GUID. bool RemoveUserByGuid(Guid userGuid); // Метод для обновления данных пользователя. UserLocalEntity? UpdateUser(UserLocalEntity user); // Метод для получения списка пользователей в виде объектов UserDao (только их имена). List GetUserNames(); } }