Interface IRequest<TRequest, TResult>
Represents a single generic request.
public interface IRequest<TRequest, TResult> where TRequest : IRequest<TRequest, TResult>
Type Parameters
TRequest
Request type. Use the "Curiously Recurring Template Pattern" (CRTP) approach.
TResult
Request's result type.