Namespace CurlDotNet.Middleware
Classes
- AuthenticationMiddleware
Middleware for adding authentication headers.
- CachingMiddleware
Simple in-memory caching middleware.
- CurlContext
Context object containing information about the curl request.
- CurlMiddlewarePipeline
Manages the middleware pipeline for curl operations.
- CurlMiddlewarePipelineBuilder
Fluent builder for creating middleware pipelines.
- LoggingMiddleware
Middleware for logging curl operations.
- RateLimitMiddleware
Simple rate limiting middleware.
- RequestModifierMiddleware
Middleware for modifying requests.
- ResponseModifierMiddleware
Middleware for modifying responses.
- RetryMiddleware
Middleware for retry logic with exponential backoff.
- TimingMiddleware
Middleware for timing curl operations.
Interfaces
- ICurlMiddleware
Interface for curl middleware/interceptors.