Table of Contents

Class SafeCreateCommand<TModelData>

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

The mediation Create command

public class SafeCreateCommand<TModelData> : CreateCommandBase<TModelData, IApizrResponse<TModelData>, IApizrRequestOptions, IApizrRequestOptionsBuilder>, IMediationCommand<TModelData, IApizrResponse<TModelData>>, IRequest<IApizrResponse<TModelData>>, IBaseRequest

Type Parameters

TModelData

The data type

Inheritance
SafeCreateCommand<TModelData>
Implements
IMediationCommand<TModelData, IApizrResponse<TModelData>>
IRequest<IApizrResponse<TModelData>>
IBaseRequest
Inherited Members

Constructors

SafeCreateCommand(TModelData, Action<IApizrRequestOptionsBuilder>)

The mediation Create command constructor

public SafeCreateCommand(TModelData modelData, Action<IApizrRequestOptionsBuilder> optionsBuilder = null)

Parameters

modelData TModelData

The request data to send

optionsBuilder Action<IApizrRequestOptionsBuilder>

Options provided to the request