11 lines
350 B
C#
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);
|
|
}
|