shelf library

Classes

CommandRequest<R>
Model-less data accessor for commands.
ContractClient
HttpContract<R, Res extends BaseResponse>
HttpContractClient
ListCommand<R>
ListQuery<R>
ListUpload<R>
ObjectCommand<R>
ObjectData<R>
Model-less data accessor. Shared by the server's incoming request bodies/queries, and the client's outgoing responses.
ObjectQuery<R>
ObjectUpload<R>
QueryRequest<R>
Model-less data accessor for queries.
RawCommand<R>
RawQuery<R>
RawUpload<R>
ShelfCommandRequest<R>
ShelfQueryRequest<R>
ShelfUploadRequest<R>
UploadRequest<R>
Data accessor for byte-based uploads.

Extension Types

ListResponse
Zero-copy extension type for http.StreamedResponse to add model-less extraction for lists.
ObjectResponse
Zero-copy extension type for http.StreamedResponse to add model-less extraction.