Class IdentityLinkUserAppService
Inheritance
IdentityLinkUserAppService
Assembly: Volo.Abp.Account.Pro.Public.Application.dll
Syntax
[Authorize]
public class IdentityLinkUserAppService : ApplicationService, IAvoidDuplicateCrossCuttingConcerns, IValidationEnabled, IUnitOfWorkEnabled, IAuditingEnabled, IGlobalFeatureCheckingEnabled, ITransientDependency, IIdentityLinkUserAppService, IApplicationService, IRemoteService
Constructors
IdentityLinkUserAppService(IdentityLinkUserManager, IIdentityUserRepository, ITenantStore)
Declaration
public IdentityLinkUserAppService(IdentityLinkUserManager identityLinkUserManager, IIdentityUserRepository identityUserRepository, ITenantStore tenantStore)
Parameters
Properties
IdentityLinkUserManager
Declaration
protected IdentityLinkUserManager IdentityLinkUserManager { get; }
Property Value
IdentityUserRepository
Declaration
protected IIdentityUserRepository IdentityUserRepository { get; }
Property Value
TenantStore
Declaration
protected ITenantStore TenantStore { get; }
Property Value
Methods
GenerateLinkLoginTokenAsync()
Declaration
public virtual Task<string> GenerateLinkLoginTokenAsync()
Returns
GenerateLinkTokenAsync()
Declaration
public virtual Task<string> GenerateLinkTokenAsync()
Returns
GetAllListAsync()
Declaration
public virtual Task<ListResultDto<LinkUserDto>> GetAllListAsync()
Returns
Declaration
public virtual Task<bool> IsLinkedAsync(IsLinkedInput input)
Parameters
Returns
Declaration
public virtual Task LinkAsync(LinkUserInput input)
Parameters
Returns
Declaration
public virtual Task UnlinkAsync(UnLinkUserInput input)
Parameters
Returns
Declaration
[AllowAnonymous]
public virtual Task<bool> VerifyLinkLoginTokenAsync(VerifyLinkLoginTokenInput input)
Parameters
Returns
Declaration
[AllowAnonymous]
public virtual Task<bool> VerifyLinkTokenAsync(VerifyLinkTokenInput input)
Parameters
Returns
Implements
Extension Methods