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