Show / Hide Table of Contents

Class AccountExternalProviderController

Inheritance
object
AccountExternalProviderController
Implements
IAccountExternalProviderAppService
IApplicationService
IRemoteService
Namespace: Volo.Abp.Account
Assembly: Volo.Abp.Account.Pro.Public.HttpApi.dll
Syntax
[Area("account")]
[Route("api/account/external-provider")]
public class AccountExternalProviderController : AbpControllerBase, 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>

Implements

IAccountExternalProviderAppService
Volo.Abp.Application.Services.IApplicationService
Volo.Abp.IRemoteService
In this article
Back to top Powered by Volosoft