Class AccountSettingsController
Inheritance
AccountSettingsController
Implements
IApplicationService
IRemoteService
Assembly: Volo.Abp.Account.Pro.Admin.HttpApi.dll
Syntax
[Area("accountAdmin")]
[Route("api/account-admin/settings")]
public class AccountSettingsController : AbpController, IAccountSettingsAppService, IApplicationService, IRemoteService
Constructors
AccountSettingsController(IAccountSettingsAppService)
Declaration
public AccountSettingsController(IAccountSettingsAppService accountSettingsAppService)
Parameters
Properties
AccountSettingsAppService
Declaration
protected IAccountSettingsAppService AccountSettingsAppService { get; }
Property Value
Methods
GetAsync()
Declaration
[HttpGet]
public virtual Task<AccountSettingsDto> GetAsync()
Returns
GetExternalProviderAsync()
Declaration
[HttpGet]
[Route("external-provider")]
public virtual Task<AccountExternalProviderSettingsDto> GetExternalProviderAsync()
Returns
GetRecaptchaAsync()
Declaration
[HttpGet]
[Route("recaptcha")]
public virtual Task<AccountRecaptchaSettingsDto> GetRecaptchaAsync()
Returns
GetTwoFactorAsync()
Declaration
[HttpGet]
[Route("two-factor")]
public virtual Task<AccountTwoFactorSettingsDto> GetTwoFactorAsync()
Returns
UpdateAsync(AccountSettingsDto)
Declaration
[HttpPut]
public virtual Task UpdateAsync(AccountSettingsDto input)
Parameters
Returns
UpdateExternalProviderAsync(List<UpdateExternalProviderDto>)
Declaration
[HttpPut]
[Route("external-provider")]
public virtual Task UpdateExternalProviderAsync(List<UpdateExternalProviderDto> input)
Parameters
Returns
UpdateRecaptchaAsync(AccountRecaptchaSettingsDto)
Declaration
[HttpPut]
[Route("recaptcha")]
public virtual Task UpdateRecaptchaAsync(AccountRecaptchaSettingsDto input)
Parameters
Returns
UpdateTwoFactorAsync(AccountTwoFactorSettingsDto)
Declaration
[HttpPut]
[Route("two-factor")]
public virtual Task UpdateTwoFactorAsync(AccountTwoFactorSettingsDto input)
Parameters
Returns
Implements
Volo.Abp.Application.Services.IApplicationService
Volo.Abp.IRemoteService