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