Namespace LfrlAnvil.Requests
Classes
- RequestDispatcher
Represents a dispatcher of generic IRequest<TRequest, TResult> instances.
- RequestExtensions
Contains request extension methods.
- RequestHandlerFactory
Represents a factory of generic IRequestHandler<TRequest, TResult> instances.
Interfaces
- IAsyncTaskRequest<TRequest, TResult>
Represents an asynchronous single generic request. This is the Task<TResult> version.
- IAsyncValueTaskRequest<TRequest, TResult>
Represents an asynchronous single generic request. This is the ValueTask<TResult> version.
- IRequestDispatcher
Represents a dispatcher of generic IRequest<TRequest, TResult> instances.
- IRequestHandlerFactory
Represents a factory of generic IRequestHandler<TRequest, TResult> instances.
- IRequestHandler<TRequest, TResult>
Represents a handler for a generic IRequest<TRequest, TResult>.
- IRequest<TRequest, TResult>
Represents a single generic request.