Vous ne pouvez pas sélectionner plus de 25 sujets
Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
| 1234567891011121314151617181920 |
- namespace Diligent.WebAPI.Business.Services.Interfaces
- {
- public interface IUserService
- {
- Task<ServiceResponseDTO<AuthenticateResponseDto>> Authenticate(AuthenticateRequestDto model);
- Task<ServiceResponseDTO<AuthenticateResponseDto>> Authenticate(string email);
-
- Task<RefreshTokenResultDto> RefreshTokenAsync(RefreshTokenRequestDto model);
-
- Task<IEnumerable<User?>> GetAll();
-
- Task<User?> GetById(int id);
-
- Task CreateUser(CreateUserRequestDto model);
-
- Task<RefreshToken?> GetRefreshTokenByUserId(int userId);
-
- Task UpdateRefreshToken(RefreshToken refreshToken);
- }
- }
|