From d16d426efdb370cea38b594487956744f89d79e6 Mon Sep 17 00:00:00 2001 From: Kahbazi Date: Sun, 17 May 2020 22:42:45 +0430 Subject: [PATCH 1/2] Remove Obsolete constructor in RequestLocalizationMiddleware --- .../src/RequestLocalizationMiddleware.cs | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/src/Middleware/Localization/src/RequestLocalizationMiddleware.cs b/src/Middleware/Localization/src/RequestLocalizationMiddleware.cs index fe56abcef4..876bc4394f 100644 --- a/src/Middleware/Localization/src/RequestLocalizationMiddleware.cs +++ b/src/Middleware/Localization/src/RequestLocalizationMiddleware.cs @@ -36,7 +36,6 @@ namespace Microsoft.AspNetCore.Localization /// The representing the options for the /// The used for logging. /// . - [ActivatorUtilitiesConstructor] public RequestLocalizationMiddleware(RequestDelegate next, IOptions options, ILoggerFactory loggerFactory) { if (options == null) @@ -49,18 +48,6 @@ namespace Microsoft.AspNetCore.Localization _options = options.Value; } - /// - /// Creates a new . - /// - /// The representing the next middleware in the pipeline. - /// The representing the options for the - /// . - [Obsolete("This constructor is obsolete and will be removed in a future version. Use RequestLocalizationMiddleware(RequestDelegate next, IOptions options, ILoggerFactory loggerFactory) instead")] - public RequestLocalizationMiddleware(RequestDelegate next, IOptions options) - : this(next, options, NullLoggerFactory.Instance) - { - } - /// /// Invokes the logic of the middleware. /// From 906d5e3db001e37bd173733e2bba81e9632e8d6b Mon Sep 17 00:00:00 2001 From: Kahbazi Date: Sun, 17 May 2020 22:45:46 +0430 Subject: [PATCH 2/2] Update reference assemblies --- .../ref/Microsoft.AspNetCore.Localization.netcoreapp.cs | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/Middleware/Localization/ref/Microsoft.AspNetCore.Localization.netcoreapp.cs b/src/Middleware/Localization/ref/Microsoft.AspNetCore.Localization.netcoreapp.cs index 2af40b564f..95e553897b 100644 --- a/src/Middleware/Localization/ref/Microsoft.AspNetCore.Localization.netcoreapp.cs +++ b/src/Middleware/Localization/ref/Microsoft.AspNetCore.Localization.netcoreapp.cs @@ -100,9 +100,6 @@ namespace Microsoft.AspNetCore.Localization } public partial class RequestLocalizationMiddleware { - [System.ObsoleteAttribute("This constructor is obsolete and will be removed in a future version. Use RequestLocalizationMiddleware(RequestDelegate next, IOptions options, ILoggerFactory loggerFactory) instead")] - public RequestLocalizationMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.Extensions.Options.IOptions options) { } - [Microsoft.Extensions.DependencyInjection.ActivatorUtilitiesConstructorAttribute] public RequestLocalizationMiddleware(Microsoft.AspNetCore.Http.RequestDelegate next, Microsoft.Extensions.Options.IOptions options, Microsoft.Extensions.Logging.ILoggerFactory loggerFactory) { } [System.Diagnostics.DebuggerStepThroughAttribute] public System.Threading.Tasks.Task Invoke(Microsoft.AspNetCore.Http.HttpContext context) { throw null; }