namespace MyOffice.Data.Repositories.Users; using MyOffice.Data.Models.Users; public interface IUserRepository { Task GetUserAsync(Guid id); User? GetUser(Guid id); Task GetByUserUserNameAsync(string userName); User? GetByUserUserName(string userName); Task AddUserAsync(User user); Task UpdateUserAsync(User user); }