Class SafeReadAllQuery<TReadAllParams, TReadAllResult>
The mediation ReadAll query
public class SafeReadAllQuery<TReadAllParams, TReadAllResult> : ReadAllQueryBase<TReadAllParams, IApizrResponse<TReadAllResult>, IApizrRequestOptions, IApizrRequestOptionsBuilder>, IMediationQuery<IApizrResponse<TReadAllResult>>, IRequest<IApizrResponse<TReadAllResult>>, IBaseRequest
Type Parameters
TReadAllParamsThe ReadAll parameters type
TReadAllResultThe api result type
- Inheritance
-
MediationQueryBase<IApizrResponse<TReadAllResult>, IApizrRequestOptions, IApizrRequestOptionsBuilder>ReadAllQueryBase<TReadAllParams, IApizrResponse<TReadAllResult>, IApizrRequestOptions, IApizrRequestOptionsBuilder>SafeReadAllQuery<TReadAllParams, TReadAllResult>
- Implements
-
IMediationQuery<IApizrResponse<TReadAllResult>>IRequest<IApizrResponse<TReadAllResult>>IBaseRequest
- Inherited Members
Constructors
SafeReadAllQuery(Action<IApizrRequestOptionsBuilder>)
The mediation ReadAll query constructor
public SafeReadAllQuery(Action<IApizrRequestOptionsBuilder> optionsBuilder = null)
Parameters
optionsBuilderAction<IApizrRequestOptionsBuilder>Options provided to the request
SafeReadAllQuery(TReadAllParams, Action<IApizrRequestOptionsBuilder>)
The mediation ReadAll query constructor
public SafeReadAllQuery(TReadAllParams parameters, Action<IApizrRequestOptionsBuilder> optionsBuilder = null)
Parameters
parametersTReadAllParamsThe query parameters to send
optionsBuilderAction<IApizrRequestOptionsBuilder>Options provided to the request