Class ReadOptionalQuery<TResultData>
The mediation Read optional query
public class ReadOptionalQuery<TResultData> : ReadQueryBase<Option<TResultData, ApizrException<TResultData>>, IApizrRequestOptions, IApizrRequestOptionsBuilder>, IMediationQuery<Option<TResultData, ApizrException<TResultData>>>, IRequest<Option<TResultData, ApizrException<TResultData>>>, IBaseRequest
Type Parameters
TResultDataThe result entity type
- Inheritance
-
RequestBase<Option<TResultData, ApizrException<TResultData>>, IApizrRequestOptions, IApizrRequestOptionsBuilder>MediationQueryBase<Option<TResultData, ApizrException<TResultData>>, IApizrRequestOptions, IApizrRequestOptionsBuilder>ReadQueryBase<Option<TResultData, ApizrException<TResultData>>, int, IApizrRequestOptions, IApizrRequestOptionsBuilder>ReadQueryBase<Option<TResultData, ApizrException<TResultData>>, IApizrRequestOptions, IApizrRequestOptionsBuilder>ReadOptionalQuery<TResultData>
- Implements
-
IBaseRequest
- Inherited Members
Constructors
ReadOptionalQuery(int, Action<IApizrRequestOptionsBuilder>)
The mediation Read optional query constructor
public ReadOptionalQuery(int key, Action<IApizrRequestOptionsBuilder> optionsBuilder = null)
Parameters
keyintThe entity's crud key
optionsBuilderAction<IApizrRequestOptionsBuilder>Options provided to the request