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