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