Namespace Cratis.Arc.Execution

Classes

Constants

Holds constants related to correlation id.

CorrelationIdHelpers

Provides helper methods for handling correlation IDs.

CorrelationIdLogEnricher

Represents an implementation of Microsoft.Extensions.Diagnostics.Enrichment.ILogEnricher that enriches logs with the current correlation ID.

CorrelationIdMiddleware

Represents an implementation of IMiddleware that sets the correlation ID for the request.

CorrelationIdOptions

Represents the options for the correlation ID.

CorrelationIdResolver

Resolves and parses correlation IDs from transport values and the current execution context.