IRetrieveHandler<TRow,TRetrieveRequest,TRetrieveResponse> interface
namespace: Serenity.Services assembly: Serenity.Net.Services
Interface for retrieve request handlers with custom retrieve request / response types.
public interface IRetrieveHandler<TRow, TRetrieveRequest, TRetrieveResponse> :
IRequestHandler<TRow, TRetrieveRequest, TRetrieveResponse>
where TRow : class, IRow, new()
where TRetrieveRequest : RetrieveRequest
where TRetrieveResponse : RetrieveResponse<TRow>, new()
parameter | description |
---|---|
TRow | Row type |
TRetrieveRequest | Retrieve request type |
TRetrieveResponse | Retrieve response type |
Members
name | description |
---|---|
Retrieve(…) | Processes a Retrieve request |
See Also
- interface IRequestHandler<TRow,TRequest,TResponse>
- class TRow
- class TRetrieveRequest
- class TRetrieveResponse
- interface IRow
- class RetrieveRequest
- class RetrieveResponse<T>
- Source: IRetrieveHandler.cs