IAccountAppService.cs 523 B

1234567891011121314151617181920
  1. using Abp.Application.Services;
  2. using VberAdmin.Authorization.Accounts.Dto;
  3. using VberZero.AppService.Users.Dto;
  4. namespace VberAdmin.Authorization.Accounts;
  5. public interface IAccountAppService : IApplicationService
  6. {
  7. Task<UserProfileDto> GetUserProfile(long? userId);
  8. Task UpdateUserProfile(UserProfileDto input);
  9. Task ChangePassword(ChangePasswordDto input);
  10. Task<IsTenantAvailableOutput> IsTenantAvailable(IsTenantAvailableInput input);
  11. Task<RegisterOutput> Register(RegisterInput input);
  12. }