diff --git a/src/OpenIddict.Client.AspNetCore/OpenIddictClientAspNetCoreBuilder.cs b/src/OpenIddict.Client.AspNetCore/OpenIddictClientAspNetCoreBuilder.cs
index a74e2d36..64f51cc4 100644
--- a/src/OpenIddict.Client.AspNetCore/OpenIddictClientAspNetCoreBuilder.cs
+++ b/src/OpenIddict.Client.AspNetCore/OpenIddictClientAspNetCoreBuilder.cs
@@ -30,6 +30,10 @@ public sealed class OpenIddictClientAspNetCoreBuilder
[EditorBrowsable(EditorBrowsableState.Never)]
public IServiceCollection Services { get; }
+ ///
+ /// Enables validation of options during application startup.
+ ///
+ /// The instance.
public OpenIddictClientAspNetCoreBuilder ValidateOnStart()
{
Services.AddOptionsWithValidateOnStart();
diff --git a/src/OpenIddict.Client.DataProtection/OpenIddictClientDataProtectionBuilder.cs b/src/OpenIddict.Client.DataProtection/OpenIddictClientDataProtectionBuilder.cs
index 129afc40..bdf12fdd 100644
--- a/src/OpenIddict.Client.DataProtection/OpenIddictClientDataProtectionBuilder.cs
+++ b/src/OpenIddict.Client.DataProtection/OpenIddictClientDataProtectionBuilder.cs
@@ -29,6 +29,10 @@ public sealed class OpenIddictClientDataProtectionBuilder
[EditorBrowsable(EditorBrowsableState.Never)]
public IServiceCollection Services { get; }
+ ///
+ /// Enables validation of options during application startup.
+ ///
+ /// The instance.
public OpenIddictClientDataProtectionBuilder ValidateOnStart()
{
Services.AddOptionsWithValidateOnStart();
diff --git a/src/OpenIddict.Client.Owin/OpenIddictClientOwinBuilder.cs b/src/OpenIddict.Client.Owin/OpenIddictClientOwinBuilder.cs
index a95665b9..e2386268 100644
--- a/src/OpenIddict.Client.Owin/OpenIddictClientOwinBuilder.cs
+++ b/src/OpenIddict.Client.Owin/OpenIddictClientOwinBuilder.cs
@@ -34,6 +34,10 @@ public sealed class OpenIddictClientOwinBuilder
[EditorBrowsable(EditorBrowsableState.Never)]
public IServiceCollection Services { get; }
+ ///
+ /// Enables validation of options during application startup.
+ ///
+ /// The instance.
public OpenIddictClientOwinBuilder ValidateOnStart()
{
Services.AddOptionsWithValidateOnStart();
diff --git a/src/OpenIddict.Client.SystemIntegration/OpenIddictClientSystemIntegrationBuilder.cs b/src/OpenIddict.Client.SystemIntegration/OpenIddictClientSystemIntegrationBuilder.cs
index 7407dea2..f75534ec 100644
--- a/src/OpenIddict.Client.SystemIntegration/OpenIddictClientSystemIntegrationBuilder.cs
+++ b/src/OpenIddict.Client.SystemIntegration/OpenIddictClientSystemIntegrationBuilder.cs
@@ -32,6 +32,10 @@ public sealed class OpenIddictClientSystemIntegrationBuilder
[EditorBrowsable(EditorBrowsableState.Never)]
public IServiceCollection Services { get; }
+ ///
+ /// Enables validation of options during application startup.
+ ///
+ /// The instance.
public OpenIddictClientSystemIntegrationBuilder ValidateOnStart()
{
Services.AddOptionsWithValidateOnStart();
diff --git a/src/OpenIddict.Client.SystemNetHttp/OpenIddictClientSystemNetHttpBuilder.cs b/src/OpenIddict.Client.SystemNetHttp/OpenIddictClientSystemNetHttpBuilder.cs
index 8cd7d937..c8ff2781 100644
--- a/src/OpenIddict.Client.SystemNetHttp/OpenIddictClientSystemNetHttpBuilder.cs
+++ b/src/OpenIddict.Client.SystemNetHttp/OpenIddictClientSystemNetHttpBuilder.cs
@@ -33,6 +33,10 @@ public sealed class OpenIddictClientSystemNetHttpBuilder
[EditorBrowsable(EditorBrowsableState.Never)]
public IServiceCollection Services { get; }
+ ///
+ /// Enables validation of options during application startup.
+ ///
+ /// The instance.
public OpenIddictClientSystemNetHttpBuilder ValidateOnStart()
{
Services.AddOptionsWithValidateOnStart();
diff --git a/src/OpenIddict.Client.WebIntegration/OpenIddictClientWebIntegrationBuilder.cs b/src/OpenIddict.Client.WebIntegration/OpenIddictClientWebIntegrationBuilder.cs
index c0f46228..4c4ed650 100644
--- a/src/OpenIddict.Client.WebIntegration/OpenIddictClientWebIntegrationBuilder.cs
+++ b/src/OpenIddict.Client.WebIntegration/OpenIddictClientWebIntegrationBuilder.cs
@@ -27,6 +27,10 @@ public sealed partial class OpenIddictClientWebIntegrationBuilder
[EditorBrowsable(EditorBrowsableState.Never)]
public IServiceCollection Services { get; }
+ ///
+ /// Enables validation of options during application startup.
+ ///
+ /// The instance.
public OpenIddictClientWebIntegrationBuilder ValidateOnStart()
{
Services.AddOptionsWithValidateOnStart();
diff --git a/src/OpenIddict.Client/OpenIddictClientBuilder.cs b/src/OpenIddict.Client/OpenIddictClientBuilder.cs
index 0365ec76..07506d54 100644
--- a/src/OpenIddict.Client/OpenIddictClientBuilder.cs
+++ b/src/OpenIddict.Client/OpenIddictClientBuilder.cs
@@ -34,6 +34,11 @@ public sealed class OpenIddictClientBuilder
[EditorBrowsable(EditorBrowsableState.Never)]
public IServiceCollection Services { get; }
+
+ ///
+ /// Enables validation of options during application startup.
+ ///
+ /// The instance.
public OpenIddictClientBuilder ValidateOnStart()
{
Services.AddOptionsWithValidateOnStart();
diff --git a/src/OpenIddict.Core/OpenIddictCoreBuilder.cs b/src/OpenIddict.Core/OpenIddictCoreBuilder.cs
index 197c4147..a8438aad 100644
--- a/src/OpenIddict.Core/OpenIddictCoreBuilder.cs
+++ b/src/OpenIddict.Core/OpenIddictCoreBuilder.cs
@@ -30,6 +30,10 @@ public sealed class OpenIddictCoreBuilder
[EditorBrowsable(EditorBrowsableState.Never)]
public IServiceCollection Services { get; }
+ ///
+ /// Enables validation of options during application startup.
+ ///
+ /// The instance.
public OpenIddictCoreBuilder ValidateOnStart()
{
Services.AddOptionsWithValidateOnStart();
diff --git a/src/OpenIddict.EntityFramework/OpenIddictEntityFrameworkBuilder.cs b/src/OpenIddict.EntityFramework/OpenIddictEntityFrameworkBuilder.cs
index de1c93b1..ea4ca3d5 100644
--- a/src/OpenIddict.EntityFramework/OpenIddictEntityFrameworkBuilder.cs
+++ b/src/OpenIddict.EntityFramework/OpenIddictEntityFrameworkBuilder.cs
@@ -31,6 +31,10 @@ public sealed class OpenIddictEntityFrameworkBuilder
[EditorBrowsable(EditorBrowsableState.Never)]
public IServiceCollection Services { get; }
+ ///
+ /// Enables validation of options during application startup.
+ ///
+ /// The instance.
public OpenIddictEntityFrameworkBuilder ValidateOnStart()
{
Services.AddOptionsWithValidateOnStart();
diff --git a/src/OpenIddict.EntityFrameworkCore/OpenIddictEntityFrameworkCoreBuilder.cs b/src/OpenIddict.EntityFrameworkCore/OpenIddictEntityFrameworkCoreBuilder.cs
index 6da644d8..f24da85f 100644
--- a/src/OpenIddict.EntityFrameworkCore/OpenIddictEntityFrameworkCoreBuilder.cs
+++ b/src/OpenIddict.EntityFrameworkCore/OpenIddictEntityFrameworkCoreBuilder.cs
@@ -31,6 +31,10 @@ public sealed class OpenIddictEntityFrameworkCoreBuilder
[EditorBrowsable(EditorBrowsableState.Never)]
public IServiceCollection Services { get; }
+ ///
+ /// Enables validation of options during application startup.
+ ///
+ /// The instance.
public OpenIddictEntityFrameworkCoreBuilder ValidateOnStart()
{
Services.AddOptionsWithValidateOnStart();
diff --git a/src/OpenIddict.MongoDb/OpenIddictMongoDbBuilder.cs b/src/OpenIddict.MongoDb/OpenIddictMongoDbBuilder.cs
index 3e3946da..9ef8f000 100644
--- a/src/OpenIddict.MongoDb/OpenIddictMongoDbBuilder.cs
+++ b/src/OpenIddict.MongoDb/OpenIddictMongoDbBuilder.cs
@@ -31,6 +31,10 @@ public sealed class OpenIddictMongoDbBuilder
[EditorBrowsable(EditorBrowsableState.Never)]
public IServiceCollection Services { get; }
+ ///
+ /// Enables validation of options during application startup.
+ ///
+ /// The instance.
public OpenIddictMongoDbBuilder ValidateOnStart()
{
Services.AddOptionsWithValidateOnStart();
diff --git a/src/OpenIddict.Quartz/OpenIddictQuartzBuilder.cs b/src/OpenIddict.Quartz/OpenIddictQuartzBuilder.cs
index a51a0935..4028eced 100644
--- a/src/OpenIddict.Quartz/OpenIddictQuartzBuilder.cs
+++ b/src/OpenIddict.Quartz/OpenIddictQuartzBuilder.cs
@@ -27,6 +27,10 @@ public sealed class OpenIddictQuartzBuilder
[EditorBrowsable(EditorBrowsableState.Never)]
public IServiceCollection Services { get; }
+ ///
+ /// Enables validation of options during application startup.
+ ///
+ /// The instance.
public OpenIddictQuartzBuilder ValidateOnStart()
{
Services.AddOptionsWithValidateOnStart();
diff --git a/src/OpenIddict.Server.AspNetCore/OpenIddictServerAspNetCoreBuilder.cs b/src/OpenIddict.Server.AspNetCore/OpenIddictServerAspNetCoreBuilder.cs
index 34b9825b..18557920 100644
--- a/src/OpenIddict.Server.AspNetCore/OpenIddictServerAspNetCoreBuilder.cs
+++ b/src/OpenIddict.Server.AspNetCore/OpenIddictServerAspNetCoreBuilder.cs
@@ -29,6 +29,10 @@ public sealed class OpenIddictServerAspNetCoreBuilder
[EditorBrowsable(EditorBrowsableState.Never)]
public IServiceCollection Services { get; }
+ ///
+ /// Enables validation of options during application startup.
+ ///
+ /// The instance.
public OpenIddictServerAspNetCoreBuilder ValidateOnStart()
{
Services.AddOptionsWithValidateOnStart();
diff --git a/src/OpenIddict.Server.DataProtection/OpenIddictServerDataProtectionBuilder.cs b/src/OpenIddict.Server.DataProtection/OpenIddictServerDataProtectionBuilder.cs
index 8dec5c07..a0265920 100644
--- a/src/OpenIddict.Server.DataProtection/OpenIddictServerDataProtectionBuilder.cs
+++ b/src/OpenIddict.Server.DataProtection/OpenIddictServerDataProtectionBuilder.cs
@@ -29,6 +29,10 @@ public sealed class OpenIddictServerDataProtectionBuilder
[EditorBrowsable(EditorBrowsableState.Never)]
public IServiceCollection Services { get; }
+ ///
+ /// Enables validation of options during application startup.
+ ///
+ /// The instance.
public OpenIddictServerDataProtectionBuilder ValidateOnStart()
{
Services.AddOptionsWithValidateOnStart();
diff --git a/src/OpenIddict.Server.Owin/OpenIddictServerOwinBuilder.cs b/src/OpenIddict.Server.Owin/OpenIddictServerOwinBuilder.cs
index a5a13962..1b39edd2 100644
--- a/src/OpenIddict.Server.Owin/OpenIddictServerOwinBuilder.cs
+++ b/src/OpenIddict.Server.Owin/OpenIddictServerOwinBuilder.cs
@@ -29,6 +29,10 @@ public sealed class OpenIddictServerOwinBuilder
[EditorBrowsable(EditorBrowsableState.Never)]
public IServiceCollection Services { get; }
+ ///
+ /// Enables validation of options during application startup.
+ ///
+ /// The instance.
public OpenIddictServerOwinBuilder ValidateOnStart()
{
Services.AddOptionsWithValidateOnStart();
diff --git a/src/OpenIddict.Server/OpenIddictServerBuilder.cs b/src/OpenIddict.Server/OpenIddictServerBuilder.cs
index 48b6198f..a8b7222b 100644
--- a/src/OpenIddict.Server/OpenIddictServerBuilder.cs
+++ b/src/OpenIddict.Server/OpenIddictServerBuilder.cs
@@ -34,6 +34,10 @@ public sealed class OpenIddictServerBuilder
[EditorBrowsable(EditorBrowsableState.Never)]
public IServiceCollection Services { get; }
+ ///
+ /// Enables validation of options during application startup.
+ ///
+ /// The instance.
public OpenIddictServerBuilder ValidateOnStart()
{
Services.AddOptionsWithValidateOnStart();
diff --git a/src/OpenIddict.Validation.AspNetCore/OpenIddictValidationAspNetCoreBuilder.cs b/src/OpenIddict.Validation.AspNetCore/OpenIddictValidationAspNetCoreBuilder.cs
index 2a250c2b..80ff8203 100644
--- a/src/OpenIddict.Validation.AspNetCore/OpenIddictValidationAspNetCoreBuilder.cs
+++ b/src/OpenIddict.Validation.AspNetCore/OpenIddictValidationAspNetCoreBuilder.cs
@@ -28,6 +28,10 @@ public sealed class OpenIddictValidationAspNetCoreBuilder
[EditorBrowsable(EditorBrowsableState.Never)]
public IServiceCollection Services { get; }
+ ///
+ /// Enables validation of options during application startup.
+ ///
+ /// The instance.
public OpenIddictValidationAspNetCoreBuilder ValidateOnStart()
{
Services.AddOptionsWithValidateOnStart();
diff --git a/src/OpenIddict.Validation.DataProtection/OpenIddictValidationDataProtectionBuilder.cs b/src/OpenIddict.Validation.DataProtection/OpenIddictValidationDataProtectionBuilder.cs
index 93a34805..004e045d 100644
--- a/src/OpenIddict.Validation.DataProtection/OpenIddictValidationDataProtectionBuilder.cs
+++ b/src/OpenIddict.Validation.DataProtection/OpenIddictValidationDataProtectionBuilder.cs
@@ -29,6 +29,10 @@ public sealed class OpenIddictValidationDataProtectionBuilder
[EditorBrowsable(EditorBrowsableState.Never)]
public IServiceCollection Services { get; }
+ ///
+ /// Enables validation of options during application startup.
+ ///
+ /// The instance.
public OpenIddictValidationDataProtectionBuilder ValidateOnStart()
{
Services.AddOptionsWithValidateOnStart();
diff --git a/src/OpenIddict.Validation.Owin/OpenIddictValidationOwinBuilder.cs b/src/OpenIddict.Validation.Owin/OpenIddictValidationOwinBuilder.cs
index d39010c6..74dea176 100644
--- a/src/OpenIddict.Validation.Owin/OpenIddictValidationOwinBuilder.cs
+++ b/src/OpenIddict.Validation.Owin/OpenIddictValidationOwinBuilder.cs
@@ -28,6 +28,10 @@ public sealed class OpenIddictValidationOwinBuilder
[EditorBrowsable(EditorBrowsableState.Never)]
public IServiceCollection Services { get; }
+ ///
+ /// Enables validation of options during application startup.
+ ///
+ /// The instance.
public OpenIddictValidationOwinBuilder ValidateOnStart()
{
Services.AddOptionsWithValidateOnStart();
diff --git a/src/OpenIddict.Validation.ServerIntegration/OpenIddictValidationServerIntegrationBuilder.cs b/src/OpenIddict.Validation.ServerIntegration/OpenIddictValidationServerIntegrationBuilder.cs
index f8c88db2..5dec460c 100644
--- a/src/OpenIddict.Validation.ServerIntegration/OpenIddictValidationServerIntegrationBuilder.cs
+++ b/src/OpenIddict.Validation.ServerIntegration/OpenIddictValidationServerIntegrationBuilder.cs
@@ -27,6 +27,10 @@ public sealed class OpenIddictValidationServerIntegrationBuilder
[EditorBrowsable(EditorBrowsableState.Never)]
public IServiceCollection Services { get; }
+ ///
+ /// Enables validation of options during application startup.
+ ///
+ /// The instance.
public OpenIddictValidationServerIntegrationBuilder ValidateOnStart()
{
Services.AddOptionsWithValidateOnStart();
diff --git a/src/OpenIddict.Validation.SystemNetHttp/OpenIddictValidationSystemNetHttpBuilder.cs b/src/OpenIddict.Validation.SystemNetHttp/OpenIddictValidationSystemNetHttpBuilder.cs
index 49102da0..af640be5 100644
--- a/src/OpenIddict.Validation.SystemNetHttp/OpenIddictValidationSystemNetHttpBuilder.cs
+++ b/src/OpenIddict.Validation.SystemNetHttp/OpenIddictValidationSystemNetHttpBuilder.cs
@@ -32,6 +32,10 @@ public sealed class OpenIddictValidationSystemNetHttpBuilder
[EditorBrowsable(EditorBrowsableState.Never)]
public IServiceCollection Services { get; }
+ ///
+ /// Enables validation of options during application startup.
+ ///
+ /// The instance.
public OpenIddictValidationSystemNetHttpBuilder ValidateOnStart()
{
Services.AddOptionsWithValidateOnStart();
diff --git a/src/OpenIddict.Validation/OpenIddictValidationBuilder.cs b/src/OpenIddict.Validation/OpenIddictValidationBuilder.cs
index 8cc19265..7d3e239c 100644
--- a/src/OpenIddict.Validation/OpenIddictValidationBuilder.cs
+++ b/src/OpenIddict.Validation/OpenIddictValidationBuilder.cs
@@ -33,6 +33,10 @@ public sealed class OpenIddictValidationBuilder
[EditorBrowsable(EditorBrowsableState.Never)]
public IServiceCollection Services { get; }
+ ///
+ /// Enables validation of options during application startup.
+ ///
+ /// The instance.
public OpenIddictValidationBuilder ValidateOnStart()
{
Services.AddOptionsWithValidateOnStart();