Table of Contents

Class UpdateCommand<TRequestData>

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

The mediation Update command

public class UpdateCommand<TRequestData> : UpdateCommandBase<TRequestData, IApizrRequestOptions, IApizrRequestOptionsBuilder>, IMediationCommand<TRequestData, Unit>, IRequest<Unit>, IBaseRequest

Type Parameters

TRequestData

The request data type

Inheritance
UpdateCommand<TRequestData>
Implements
IMediationCommand<TRequestData, Unit>
IRequest<Unit>
IBaseRequest
Inherited Members

Constructors

UpdateCommand(int, TRequestData, Action<IApizrRequestOptionsBuilder>)

The mediation Update command constructor

public UpdateCommand(int key, TRequestData requestData, Action<IApizrRequestOptionsBuilder> optionsBuilder = null)

Parameters

key int

The entity's crud key

requestData TRequestData

The request data to send

optionsBuilder Action<IApizrRequestOptionsBuilder>

Options provided to the request