Table of Contents

Class SafeReadAllQuery<TReadAllResult>

Namespace
Apizr.Mediation.Cruding
Assembly
Apizr.Integrations.MediatR.dll

The mediation ReadAll query

public class SafeReadAllQuery<TReadAllResult> : ReadAllQueryBase<IApizrResponse<TReadAllResult>, IApizrRequestOptions, IApizrRequestOptionsBuilder>, IMediationQuery<IApizrResponse<TReadAllResult>>, IRequest<IApizrResponse<TReadAllResult>>, IBaseRequest

Type Parameters

TReadAllResult

The api result type

Inheritance
SafeReadAllQuery<TReadAllResult>
Implements
IRequest<IApizrResponse<TReadAllResult>>
IBaseRequest
Inherited Members

Constructors

SafeReadAllQuery(Action<IApizrRequestOptionsBuilder>)

The mediation ReadAll query constructor

public SafeReadAllQuery(Action<IApizrRequestOptionsBuilder> optionsBuilder = null)

Parameters

optionsBuilder Action<IApizrRequestOptionsBuilder>

Options provided to the request

SafeReadAllQuery(IDictionary<string, object>, Action<IApizrRequestOptionsBuilder>)

The mediation ReadAll query constructor

public SafeReadAllQuery(IDictionary<string, object> parameters, Action<IApizrRequestOptionsBuilder> optionsBuilder = null)

Parameters

parameters IDictionary<string, object>

The query parameters to send

optionsBuilder Action<IApizrRequestOptionsBuilder>

Options provided to the request