Show / Hide Table of Contents

# Namespace Microsoft.Extensions.DependencyInjection

### Classes

#### OpenIddictBuilder

Provides a shared entry point allowing to configure the OpenIddict services.

#### OpenIddictCoreBuilder

Exposes the necessary methods required to configure the OpenIddict core services.

#### OpenIddictCoreExtensions

Exposes extensions allowing to register the OpenIddict core services.

#### OpenIddictEntityFrameworkBuilder

Exposes the necessary methods required to configure the OpenIddict Entity Framework 6.x services.

#### OpenIddictEntityFrameworkCoreBuilder

Exposes the necessary methods required to configure the OpenIddict Entity Framework Core services.

#### OpenIddictEntityFrameworkCoreExtensions

Exposes extensions allowing to register the OpenIddict Entity Framework Core services.

#### OpenIddictEntityFrameworkExtensions

Exposes extensions allowing to register the OpenIddict Entity Framework 6.x services.

#### OpenIddictExtensions

Exposes extensions allowing to register the OpenIddict services.

#### OpenIddictMongoDbBuilder

Exposes the necessary methods required to configure the OpenIddict MongoDB services.

#### OpenIddictMongoDbExtensions

Exposes extensions allowing to register the OpenIddict MongoDB services.

#### OpenIddictQuartzBuilder

Exposes the necessary methods required to configure the OpenIddict Quartz.NET integration.

#### OpenIddictQuartzExtensions

Exposes extensions allowing to register the OpenIddict Quartz.NET integration.

#### OpenIddictServerAspNetCoreBuilder

Exposes the necessary methods required to configure the OpenIddict server ASP.NET Core integration.

#### OpenIddictServerAspNetCoreExtensions

Exposes extensions allowing to register the OpenIddict server services.

#### OpenIddictServerBuilder

Exposes the necessary methods required to configure the OpenIddict server services.

#### OpenIddictServerDataProtectionBuilder

Exposes the necessary methods required to configure the OpenIddict ASP.NET Core Data Protection integration.

#### OpenIddictServerDataProtectionExtensions

Exposes extensions allowing to register the OpenIddict ASP.NET Core Data Protection server services.

#### OpenIddictServerExtensions

Exposes extensions allowing to register the OpenIddict server services.

#### OpenIddictServerOwinBuilder

Exposes the necessary methods required to configure the OpenIddict server OWIN/Katana integration.

#### OpenIddictServerOwinExtensions

Exposes extensions allowing to register the OpenIddict server services.

#### OpenIddictValidationAspNetCoreBuilder

Exposes the necessary methods required to configure the OpenIddict validation ASP.NET Core integration.

#### OpenIddictValidationAspNetCoreExtensions

Exposes extensions allowing to register the OpenIddict validation services.

#### OpenIddictValidationBuilder

Exposes the necessary methods required to configure the OpenIddict validation services.

#### OpenIddictValidationDataProtectionBuilder

Exposes the necessary methods required to configure the OpenIddict ASP.NET Core Data Protection integration.

#### OpenIddictValidationDataProtectionExtensions

Exposes extensions allowing to register the OpenIddict ASP.NET Core Data Protection validation services.

#### OpenIddictValidationExtensions

Exposes extensions allowing to register the OpenIddict validation services.

#### OpenIddictValidationOwinBuilder

Exposes the necessary methods required to configure the OpenIddict validation OWIN/Katana integration.

#### OpenIddictValidationOwinExtensions

Exposes extensions allowing to register the OpenIddict validation services.

#### OpenIddictValidationServerIntegrationBuilder

Exposes the necessary methods required to configure the OpenIddict validation services.

#### OpenIddictValidationServerIntegrationExtensions

Exposes extensions allowing to register the OpenIddict validation/server integration services.

#### OpenIddictValidationSystemNetHttpBuilder

Exposes the necessary methods required to configure the OpenIddict validation/System.Net.Http integration.

#### OpenIddictValidationSystemNetHttpExtensions

Exposes extensions allowing to register the OpenIddict validation/System.Net.Http integration services.