Configuration Options
Duende.IdentityServer.EntityFramework.Options.ConfigurationStoreOptions
Section titled “Duende.IdentityServer.EntityFramework.Options.ConfigurationStoreOptions”These options are configurable when using the Entity Framework Core for the configuration store:
You set the options at startup time in your AddConfigurationStore method:
var builder = services.AddIdentityServer() .AddConfigurationStore(options => { // configure options here.. })Pooling
Section titled “Pooling”Settings that affect the DbContext pooling feature of Entity Framework Core.
-
EnablePoolingGets or set if EF DbContext pooling is enabled. Defaults to
false. -
PoolSizeGets or set the pool size to use when DbContext pooling is enabled. If not set, the EF default is used.
Schema
Section titled “Schema”Settings that affect the database schema and table names.
-
DefaultSchemaGets or sets the default schema. Defaults to
null.
TableConfiguration settings for each individual table (schema and name) managed by this feature:
Identity Resource related tables:
IdentityResourceIdentityResourceClaimIdentityResourceProperty
API Resource related tables:
ApiResourceApiResourceSecretApiResourceScopeApiResourceClaimApiResourceProperty
Client related tables:
ClientClientGrantTypeClientRedirectUriClientPostLogoutRedirectUriClientScopesClientSecretClientClaimClientIdPRestrictionClientCorsOriginClientProperty
API Scope related tables:
ApiScopeApiScopeClaimApiScopeProperty
Identity provider related tables:
IdentityProvider