IIdentityService.cs
377 bytes
| 1 | namespace SplitApp.WebApp.Application.Services.Identity; |
|---|---|
| 2 | |
| 3 | public interface IIdentityService |
| 4 | { |
| 5 | Task<IdentityServiceResult> RegisterAsync(RegisterRequest request); |
| 6 | Task<IdentityServiceResult> LoginAsync(LoginRequest request); |
| 7 | Task<IdentityServiceResult> RefreshTokenAsync(RefreshRequest request); |
| 8 | Task<IdentityServiceResult> LogoutAsync(LogoutRequest request); |
| 9 | } |
| 10 | |