Class IdentityServerDbContext
Inheritance
IdentityServerDbContext
Implements
IDbContextDependencies
IDbSetCache
IDbContextPoolable
IResettableService
Assembly: Volo.Abp.IdentityServer.EntityFrameworkCore.dll
Syntax
[IgnoreMultiTenancy]
[ConnectionStringName("AbpIdentityServer")]
public class IdentityServerDbContext : AbpDbContext<IdentityServerDbContext>, IAbpEfCoreDbContext, IAbpEfCoreDbFunctionContext, ITransientDependency, IIdentityServerDbContext, IEfCoreDbContext, IDisposable, IInfrastructure<IServiceProvider>, IDbContextDependencies, IDbSetCache, IDbContextPoolable, IResettableService, IAsyncDisposable
Constructors
IdentityServerDbContext(DbContextOptions<IdentityServerDbContext>)
Declaration
public IdentityServerDbContext(DbContextOptions<IdentityServerDbContext> options)
Parameters
Properties
ApiResourceClaims
Declaration
public DbSet<ApiResourceClaim> ApiResourceClaims { get; set; }
Property Value
ApiResourceProperties
Declaration
public DbSet<ApiResourceProperty> ApiResourceProperties { get; set; }
Property Value
ApiResourceScopes
Declaration
public DbSet<ApiResourceScope> ApiResourceScopes { get; set; }
Property Value
ApiResourceSecrets
Declaration
public DbSet<ApiResourceSecret> ApiResourceSecrets { get; set; }
Property Value
ApiResources
Declaration
public DbSet<ApiResource> ApiResources { get; set; }
Property Value
ApiScopeClaims
Declaration
public DbSet<ApiScopeClaim> ApiScopeClaims { get; set; }
Property Value
ApiScopeProperties
Declaration
public DbSet<ApiScopeProperty> ApiScopeProperties { get; set; }
Property Value
ApiScopes
Declaration
public DbSet<ApiScope> ApiScopes { get; set; }
Property Value
ClientClaims
Declaration
public DbSet<ClientClaim> ClientClaims { get; set; }
Property Value
ClientCorsOrigins
Declaration
public DbSet<ClientCorsOrigin> ClientCorsOrigins { get; set; }
Property Value
ClientGrantTypes
Declaration
public DbSet<ClientGrantType> ClientGrantTypes { get; set; }
Property Value
ClientIdPRestrictions
Declaration
public DbSet<ClientIdPRestriction> ClientIdPRestrictions { get; set; }
Property Value
ClientPostLogoutRedirectUris
Declaration
public DbSet<ClientPostLogoutRedirectUri> ClientPostLogoutRedirectUris { get; set; }
Property Value
ClientProperties
Declaration
public DbSet<ClientProperty> ClientProperties { get; set; }
Property Value
ClientRedirectUris
Declaration
public DbSet<ClientRedirectUri> ClientRedirectUris { get; set; }
Property Value
ClientScopes
Declaration
public DbSet<ClientScope> ClientScopes { get; set; }
Property Value
ClientSecrets
Declaration
public DbSet<ClientSecret> ClientSecrets { get; set; }
Property Value
Clients
Declaration
public DbSet<Client> Clients { get; set; }
Property Value
Type |
Description |
DbSet<Client> |
|
DeviceFlowCodes
Declaration
public DbSet<DeviceFlowCodes> DeviceFlowCodes { get; set; }
Property Value
IdentityClaims
Declaration
public DbSet<IdentityResourceClaim> IdentityClaims { get; set; }
Property Value
IdentityResourceProperties
Declaration
public DbSet<IdentityResourceProperty> IdentityResourceProperties { get; set; }
Property Value
IdentityResources
Declaration
public DbSet<IdentityResource> IdentityResources { get; set; }
Property Value
PersistedGrants
Declaration
public DbSet<PersistedGrant> PersistedGrants { get; set; }
Property Value
Methods
OnModelCreating(ModelBuilder)
Declaration
protected override void OnModelCreating(ModelBuilder builder)
Parameters
Type |
Name |
Description |
ModelBuilder |
builder |
|
Overrides
Volo.Abp.EntityFrameworkCore.AbpDbContext<Volo.Abp.IdentityServer.EntityFrameworkCore.IdentityServerDbContext>.OnModelCreating(Microsoft.EntityFrameworkCore.ModelBuilder)
Implements
Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure<>
Microsoft.EntityFrameworkCore.Internal.IDbContextDependencies
Microsoft.EntityFrameworkCore.Internal.IDbSetCache
Microsoft.EntityFrameworkCore.Internal.IDbContextPoolable
Microsoft.EntityFrameworkCore.Infrastructure.IResettableService
Extension Methods