From 43cbc1a71f4c8c98697338e4b7dbb2e384901cfa Mon Sep 17 00:00:00 2001 From: sfgserr Date: Mon, 1 Jun 2026 10:39:21 +0300 Subject: [PATCH] Added xml documentation --- .../OpenIddictClientAspNetCoreBuilder.cs | 4 ++++ .../OpenIddictClientDataProtectionBuilder.cs | 4 ++++ src/OpenIddict.Client.Owin/OpenIddictClientOwinBuilder.cs | 4 ++++ .../OpenIddictClientSystemIntegrationBuilder.cs | 4 ++++ .../OpenIddictClientSystemNetHttpBuilder.cs | 4 ++++ .../OpenIddictClientWebIntegrationBuilder.cs | 4 ++++ src/OpenIddict.Client/OpenIddictClientBuilder.cs | 5 +++++ src/OpenIddict.Core/OpenIddictCoreBuilder.cs | 4 ++++ .../OpenIddictEntityFrameworkBuilder.cs | 4 ++++ .../OpenIddictEntityFrameworkCoreBuilder.cs | 4 ++++ src/OpenIddict.MongoDb/OpenIddictMongoDbBuilder.cs | 4 ++++ src/OpenIddict.Quartz/OpenIddictQuartzBuilder.cs | 4 ++++ .../OpenIddictServerAspNetCoreBuilder.cs | 4 ++++ .../OpenIddictServerDataProtectionBuilder.cs | 4 ++++ src/OpenIddict.Server.Owin/OpenIddictServerOwinBuilder.cs | 4 ++++ src/OpenIddict.Server/OpenIddictServerBuilder.cs | 4 ++++ .../OpenIddictValidationAspNetCoreBuilder.cs | 4 ++++ .../OpenIddictValidationDataProtectionBuilder.cs | 4 ++++ .../OpenIddictValidationOwinBuilder.cs | 4 ++++ .../OpenIddictValidationServerIntegrationBuilder.cs | 4 ++++ .../OpenIddictValidationSystemNetHttpBuilder.cs | 4 ++++ src/OpenIddict.Validation/OpenIddictValidationBuilder.cs | 4 ++++ 22 files changed, 89 insertions(+) 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();