Using http delegating handlers
In this repo, i m using http delegation handlers for various purposes :
TimingHandler
: log request processing time
LoggingHandler
: log request/response body
ValidationHandler
: validate required request headers
CorrelationHandler
: add correlation id to request headers
RetryHandler
: retry request when transient errors occurs
Tools
: vs22, net 6.0, console-app, app-insights, xunit, fluent-assertions