Table of Contents

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.