Namespace Cuemon.Extensions.AspNetCore.Http.Headers
Assembly: Cuemon.Extensions.AspNetCore.dll
Register correlation identifiers, request identifiers, user-agent sentinel, API-key sentinel, and cache-control middleware on your ASP.NET Core pipeline with single extension method calls. Use this namespace when you need to add request correlation, user-agent validation, API-key protection, or cache-control headers to your pipeline. Start with UseCorrelationIdentifier for request tracing or UseCacheControl for HTTP cache headers.
Availability: .NET 10 and .NET 9
Complements: Cuemon.AspNetCore.Http.Headers namespace 📘
Extension Members
| Type | Ext | Methods |
|---|---|---|
| IApplicationBuilder | ⬇️ | UseCorrelationIdentifier, UseRequestIdentifier, UseUserAgentSentinel, UseApiKeySentinel, UseCacheControl, UseVaryAccept |
| IServiceCollection | ⬇️ | AddApiKeySentinelOptions, AddUserAgentSentinelOptions |
Classes
ApplicationBuilderExtensions
Extension methods for the IApplicationBuilder interface.
EntityTagCacheableValidator
An HTTP validator that conforms to the ETag response header.
ServiceCollectionExtensions
Extension methods for the IServiceCollection interface.