Table of Contents

Class ReadOptionalQuery<TResultData, TKey>

Namespace
Apizr.Optional.Cruding
Assembly
Apizr.Integrations.Optional.dll

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

TResultData

The result entity type

TKey

The entity's crud key type

Inheritance
ReadOptionalQuery<TResultData, TKey>
Implements
IMediationQuery<Option<TResultData, ApizrException<TResultData>>>
IRequest<Option<TResultData, ApizrException<TResultData>>>
IBaseRequest
Inherited Members

Constructors

ReadOptionalQuery(TKey, Action<IApizrRequestOptionsBuilder>)

The mediation Read optional query constructor

public ReadOptionalQuery(TKey key, Action<IApizrRequestOptionsBuilder> optionsBuilder = null)

Parameters

key TKey

The entity's crud key

optionsBuilder Action<IApizrRequestOptionsBuilder>

Options provided to the request