Class AccountExternalProviderController
Implements
Inherited Members
Namespace: Volo.Abp.Account
Assembly: Volo.Abp.Account.Pro.Public.HttpApi.dll
Syntax
[RemoteService(true, Name = "AbpAccountPublic")]
[Area("account")]
[Route("api/account/external-provider")]
public class AccountExternalProviderController : AbpControllerBase, IAvoidDuplicateCrossCuttingConcerns, IAccountExternalProviderAppService, IApplicationService, IRemoteService
Constructors
AccountExternalProviderController(IAccountExternalProviderAppService)
Declaration
public AccountExternalProviderController(IAccountExternalProviderAppService accountExternalProviderAppService)
Parameters
| Type | Name | Description |
|---|---|---|
| IAccountExternalProviderAppService | accountExternalProviderAppService |
Properties
AccountExternalProviderAppService
Declaration
protected IAccountExternalProviderAppService AccountExternalProviderAppService { get; }
Property Value
| Type | Description |
|---|---|
| IAccountExternalProviderAppService |
Methods
GetAllAsync()
Declaration
[HttpGet]
public virtual Task<ExternalProviderDto> GetAllAsync()
Returns
| Type | Description |
|---|---|
| Task<ExternalProviderDto> |
GetByNameAsync(GetByNameInput)
Declaration
[HttpGet]
[Route("by-name")]
public virtual Task<ExternalProviderItemWithSecretDto> GetByNameAsync(GetByNameInput input)
Parameters
| Type | Name | Description |
|---|---|---|
| GetByNameInput | input |
Returns
| Type | Description |
|---|---|
| Task<ExternalProviderItemWithSecretDto> |