Cuemon.AspNetCore 5.0.2018.253

The Cuemon.AspNetCore assembly provides enhacements to the Microsoft ASP.NET Core.

Install-Package Cuemon.AspNetCore -Version 5.0.2018.253
dotnet add package Cuemon.AspNetCore --version 5.0.2018.253
paket add Cuemon.AspNetCore --version 5.0.2018.253
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

5.0.2018.253
* ADDED - New extension method for IHeaderDictionary: AddOrUpdateHeader

5.0.2018.252
* CHANGED - The IHostingEnvironment interface was changed from namespace Microsoft.AspNetCore.Hosting --> Microsoft.Extensions.Hosting

5.0.2018.250
* PRELUDE - This is a major release with breaking changes through out the assembly family
* CHANGED - HttpRequestExtensions class was moved from namespace Cuemon.AspNetCore --> Cuemon.AspNetCore.Http
* CHANGED - HttpResponseExtensions class was moved from namespace Cuemon.AspNetCore --> Cuemon.AspNetCore.Http
* ADDED - MiddlewareCore class in the Cuemon.AspNetCore.Infrastructure namespace that provides a base-class for middleware implementation in ASP.NET Core and is not intended to be used directly from your code
* ADDED - ConfigurableMiddlewareCore class in the Cuemon.AspNetCore.Infrastructure namespace that provides a base-class for configurable middleware implementation in ASP.NET Core that supports the options pattern and is not intended to be used directly from your code
* CHANGED - Middleware abstract class in the Cuemon.AspNetCore namespace was completely refactored to be more generic and DI-friendly
* ADDED - ConfigurableMiddleware class in the Cuemon.AspNetCore namespace that provides an base-class for configurable middleware implementation in ASP.NET Core that supports the options pattern
* ADDED - CorrelationIdentifierMiddleware class in the Cuemon.AspNetCore namespace that provides a Correlation ID middleware implementation for ASP.NET Core
* ADDED - CorrelationIdentifierOptions class in the Cuemon.AspNetCore namespace that provides configuration options for CorrelationIdentifierMiddleware
* ADDED - HostingEnvironmentMiddleware class in the Cuemon.AspNetCore namespace that provides a hosting environment middleware implementation for ASP.NET Core
* ADDED - HostingEnvironmentOptions class in the Cuemon.AspNetCore namespace that provides configuration options for HostingEnvironmentMiddleware
* ADDED - New extensions for HttpRequest: IsGetOrHeadMethod
* ADDED - New extensions for HttpResponse: SetLastModifiedHeaderInformation
* FIXED - Various bug fixes through out the project

4.3.2018.2200
* REMOVED - TargetFramework net461 since netstandard2.0 is 100% compatible with net461 (https://blogs.msdn.microsoft.com/dotnet/2017/08/14/announcing-net-standard-2-0/)

4.3.2018.2070
* CHANGED - Updated to .NET Standard 2.0 due to breaking changes in Microsoft.AspNetCore.Http.Abstractions by Microsoft (breaking)
* CHANGED - Assembly version 4.2.2017.0 --> 4.3.2018.205

4.2.2018.840
* PRELUDE - Microsoft has now proven that .NET Standard is the way to go why per assembly download is re-introduced again

4.2.2017.900
* FIXED - All async/await methods now uses ConfigureAwait(false)
* ADDED - New extensions for ChecksumBuilder: ToEntityTag
* ADDED - New extensions for HttpRequest: IsClientSideResourceCached
* ADDED - New extensions for HttpResponse: SetEntityTagHeaderInformation

4.1.2017.400
* ADDED - New extensions for HttpResponse: IsSuccessStatusCode

4.0.2016.3270
* ADDED - Middleware class in the Cuemon.AspNetCore namespace that provides a base-class for middleware implementation in ASP.NET Core
* ADDED - Middleware<TOptions> class in the Cuemon.AspNetCore namespace that provides a base-class for middleware implementation in ASP.NET Core with support of the options pattern
* ADDED - New extensions for HttpRequest: IsClientSideResourceCached

Version History

Version Downloads Last updated
5.0.2018.253 30 9/18/2018
5.0.2018.252 41 9/13/2018
5.0.2018.251 33 9/10/2018
5.0.2018.250 29 9/9/2018
4.3.2018.2200 60 8/8/2018
4.3.2018.2070 47 7/27/2018
4.2.2018.840 119 2/10/2018