Files

11 lines
350 B
C#

namespace TaxBaik.Domain.Interfaces;
public interface IAdminUserRepository
{
Task<Entities.AdminUser?> GetByUsernameAsync(string username);
Task<Entities.AdminUser?> GetByIdAsync(int id);
Task CreateAsync(Entities.AdminUser user);
Task UpdatePasswordHashAsync(int id, string passwordHash);
Task UpdateLastLoginAtAsync(int id);
}