Class IdentityResourceDataSeeder
Inheritance
IdentityResourceDataSeeder
Assembly: Volo.Abp.IdentityServer.Domain.dll
Syntax
public class IdentityResourceDataSeeder : IIdentityResourceDataSeeder, ITransientDependency
Constructors
IdentityResourceDataSeeder(IIdentityResourceRepository, IGuidGenerator, IIdentityClaimTypeRepository)
Declaration
public IdentityResourceDataSeeder(IIdentityResourceRepository identityResourceRepository, IGuidGenerator guidGenerator, IIdentityClaimTypeRepository claimTypeRepository)
Parameters
Properties
ClaimTypeRepository
Declaration
protected IIdentityClaimTypeRepository ClaimTypeRepository { get; }
Property Value
GuidGenerator
Declaration
protected IGuidGenerator GuidGenerator { get; }
Property Value
IdentityResourceRepository
Declaration
protected IIdentityResourceRepository IdentityResourceRepository { get; }
Property Value
Methods
AddClaimTypeIfNotExistsAsync(string)
Declaration
protected virtual Task AddClaimTypeIfNotExistsAsync(string claimType)
Parameters
Type |
Name |
Description |
string |
claimType |
|
Returns
AddIdentityResourceIfNotExistsAsync(IdentityResource)
Declaration
protected virtual Task AddIdentityResourceIfNotExistsAsync(IdentityResource resource)
Parameters
Type |
Name |
Description |
IdentityResource |
resource |
|
Returns
CreateStandardResourcesAsync()
Declaration
public virtual Task CreateStandardResourcesAsync()
Returns
Implements
Extension Methods