From 78637a7d7714fa6b119bb109d5edf106ce1c6b01 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A9vin=20Chalet?= Date: Mon, 9 Dec 2019 21:36:53 +0100 Subject: [PATCH] Remove unnecessary IConfigureNamedOptions implementations --- .../OpenIddictServerAspNetCoreConfiguration.cs | 6 +----- .../OpenIddictServerOwinConfiguration.cs | 6 +----- .../OpenIddictValidationAspNetCoreConfiguration.cs | 6 +----- .../OpenIddictValidationOwinConfiguration.cs | 6 +----- 4 files changed, 4 insertions(+), 20 deletions(-) diff --git a/src/OpenIddict.Server.AspNetCore/OpenIddictServerAspNetCoreConfiguration.cs b/src/OpenIddict.Server.AspNetCore/OpenIddictServerAspNetCoreConfiguration.cs index 338d3ec5..897f41b5 100644 --- a/src/OpenIddict.Server.AspNetCore/OpenIddictServerAspNetCoreConfiguration.cs +++ b/src/OpenIddict.Server.AspNetCore/OpenIddictServerAspNetCoreConfiguration.cs @@ -5,7 +5,6 @@ */ using System; -using System.Diagnostics; using System.Text; using JetBrains.Annotations; using Microsoft.AspNetCore.Authentication; @@ -17,7 +16,7 @@ namespace OpenIddict.Server.AspNetCore /// Contains the methods required to ensure that the OpenIddict server configuration is valid. /// public class OpenIddictServerAspNetCoreConfiguration : IConfigureOptions, - IConfigureNamedOptions, + IConfigureOptions, IPostConfigureOptions { /// @@ -46,9 +45,6 @@ namespace OpenIddict.Server.AspNetCore } public void Configure([NotNull] OpenIddictServerOptions options) - => Debug.Fail("This infrastructure method shouldn't be called"); - - public void Configure([CanBeNull] string name, [NotNull] OpenIddictServerOptions options) { if (options == null) { diff --git a/src/OpenIddict.Server.Owin/OpenIddictServerOwinConfiguration.cs b/src/OpenIddict.Server.Owin/OpenIddictServerOwinConfiguration.cs index 559e5727..eb2e1209 100644 --- a/src/OpenIddict.Server.Owin/OpenIddictServerOwinConfiguration.cs +++ b/src/OpenIddict.Server.Owin/OpenIddictServerOwinConfiguration.cs @@ -5,7 +5,6 @@ */ using System; -using System.Diagnostics; using System.Text; using JetBrains.Annotations; using Microsoft.Extensions.Options; @@ -16,13 +15,10 @@ namespace OpenIddict.Server.Owin /// /// Contains the methods required to ensure that the OpenIddict server configuration is valid. /// - public class OpenIddictServerOwinConfiguration : IConfigureNamedOptions, + public class OpenIddictServerOwinConfiguration : IConfigureOptions, IPostConfigureOptions { public void Configure([NotNull] OpenIddictServerOptions options) - => Debug.Fail("This infrastructure method shouldn't be called"); - - public void Configure([CanBeNull] string name, [NotNull] OpenIddictServerOptions options) { if (options == null) { diff --git a/src/OpenIddict.Validation.AspNetCore/OpenIddictValidationAspNetCoreConfiguration.cs b/src/OpenIddict.Validation.AspNetCore/OpenIddictValidationAspNetCoreConfiguration.cs index 829ba845..355004ea 100644 --- a/src/OpenIddict.Validation.AspNetCore/OpenIddictValidationAspNetCoreConfiguration.cs +++ b/src/OpenIddict.Validation.AspNetCore/OpenIddictValidationAspNetCoreConfiguration.cs @@ -5,7 +5,6 @@ */ using System; -using System.Diagnostics; using System.Text; using JetBrains.Annotations; using Microsoft.AspNetCore.Authentication; @@ -17,7 +16,7 @@ namespace OpenIddict.Validation.AspNetCore /// Contains the methods required to ensure that the OpenIddict validation configuration is valid. /// public class OpenIddictValidationAspNetCoreConfiguration : IConfigureOptions, - IConfigureNamedOptions, + IConfigureOptions, IPostConfigureOptions { /// @@ -46,9 +45,6 @@ namespace OpenIddict.Validation.AspNetCore } public void Configure([NotNull] OpenIddictValidationOptions options) - => Debug.Fail("This infrastructure method shouldn't be called"); - - public void Configure([CanBeNull] string name, [NotNull] OpenIddictValidationOptions options) { if (options == null) { diff --git a/src/OpenIddict.Validation.Owin/OpenIddictValidationOwinConfiguration.cs b/src/OpenIddict.Validation.Owin/OpenIddictValidationOwinConfiguration.cs index 77c28b8e..b89c5ff4 100644 --- a/src/OpenIddict.Validation.Owin/OpenIddictValidationOwinConfiguration.cs +++ b/src/OpenIddict.Validation.Owin/OpenIddictValidationOwinConfiguration.cs @@ -5,7 +5,6 @@ */ using System; -using System.Diagnostics; using JetBrains.Annotations; using Microsoft.Extensions.Options; @@ -14,12 +13,9 @@ namespace OpenIddict.Validation.Owin /// /// Contains the methods required to ensure that the OpenIddict validation configuration is valid. /// - public class OpenIddictValidationOwinConfiguration : IConfigureNamedOptions + public class OpenIddictValidationOwinConfiguration : IConfigureOptions { public void Configure([NotNull] OpenIddictValidationOptions options) - => Debug.Fail("This infrastructure method shouldn't be called"); - - public void Configure([CanBeNull] string name, [NotNull] OpenIddictValidationOptions options) { if (options == null) {