Table of Contents

Class UpdateOptionalCommand<TRequestData>

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

The mediation Update optional command

public class UpdateOptionalCommand<TRequestData> : UpdateCommandBase<TRequestData, Option<Unit, ApizrException>, IApizrRequestOptions, IApizrRequestOptionsBuilder>, IMediationCommand<TRequestData, Option<Unit, ApizrException>>, IRequest<Option<Unit, ApizrException>>, IBaseRequest

Type Parameters

TRequestData

The request data type

Inheritance
UpdateOptionalCommand<TRequestData>
Implements
IMediationCommand<TRequestData, Option<Unit, ApizrException>>
IRequest<Option<Unit, ApizrException>>
IBaseRequest
Inherited Members

Constructors

UpdateOptionalCommand(int, TRequestData, Action<IApizrRequestOptionsBuilder>)

The mediation Update optional command constructor

public UpdateOptionalCommand(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