|
|
|
@ -57,7 +57,7 @@ public sealed class OpenIddictMongoDbBuilder |
|
|
|
Services.Replace(ServiceDescriptor.Scoped<IOpenIddictApplicationManager>(static provider => |
|
|
|
provider.GetRequiredService<OpenIddictApplicationManager<TApplication>>())); |
|
|
|
|
|
|
|
Services.Replace(ServiceDescriptor.Scoped< |
|
|
|
Services.Replace(ServiceDescriptor.Singleton< |
|
|
|
IOpenIddictApplicationStore<TApplication>, OpenIddictMongoDbApplicationStore<TApplication>>()); |
|
|
|
|
|
|
|
return this; |
|
|
|
@ -74,7 +74,7 @@ public sealed class OpenIddictMongoDbBuilder |
|
|
|
Services.Replace(ServiceDescriptor.Scoped<IOpenIddictAuthorizationManager>(static provider => |
|
|
|
provider.GetRequiredService<OpenIddictAuthorizationManager<TAuthorization>>())); |
|
|
|
|
|
|
|
Services.Replace(ServiceDescriptor.Scoped< |
|
|
|
Services.Replace(ServiceDescriptor.Singleton< |
|
|
|
IOpenIddictAuthorizationStore<TAuthorization>, OpenIddictMongoDbAuthorizationStore<TAuthorization>>()); |
|
|
|
|
|
|
|
return this; |
|
|
|
@ -91,7 +91,7 @@ public sealed class OpenIddictMongoDbBuilder |
|
|
|
Services.Replace(ServiceDescriptor.Scoped<IOpenIddictScopeManager>(static provider => |
|
|
|
provider.GetRequiredService<OpenIddictScopeManager<TScope>>())); |
|
|
|
|
|
|
|
Services.Replace(ServiceDescriptor.Scoped< |
|
|
|
Services.Replace(ServiceDescriptor.Singleton< |
|
|
|
IOpenIddictScopeStore<TScope>, OpenIddictMongoDbScopeStore<TScope>>()); |
|
|
|
|
|
|
|
return this; |
|
|
|
@ -108,7 +108,7 @@ public sealed class OpenIddictMongoDbBuilder |
|
|
|
Services.Replace(ServiceDescriptor.Scoped<IOpenIddictTokenManager>(static provider => |
|
|
|
provider.GetRequiredService<OpenIddictTokenManager<TToken>>())); |
|
|
|
|
|
|
|
Services.Replace(ServiceDescriptor.Scoped< |
|
|
|
Services.Replace(ServiceDescriptor.Singleton< |
|
|
|
IOpenIddictTokenStore<TToken>, OpenIddictMongoDbTokenStore<TToken>>()); |
|
|
|
|
|
|
|
return this; |
|
|
|
|