Table of Contents

Class SafeUpdateCommand<TKey, TRequestData>

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

The mediation Update command

public class SafeUpdateCommand<TKey, TRequestData> : UpdateCommandBase<TKey, TRequestData, IApizrResponse, IApizrRequestOptions, IApizrRequestOptionsBuilder>, IMediationCommand<TRequestData, IApizrResponse>, IRequest<IApizrResponse>, IBaseRequest

Type Parameters

TKey

The entity's crud key type

TRequestData

The request data type

Inheritance
SafeUpdateCommand<TKey, TRequestData>
Implements
IRequest<IApizrResponse>
IBaseRequest
Inherited Members

Constructors

SafeUpdateCommand(TKey, TRequestData, Action<IApizrRequestOptionsBuilder>)

The mediation Update command constructor

public SafeUpdateCommand(TKey key, TRequestData requestData, Action<IApizrRequestOptionsBuilder> optionsBuilder = null)

Parameters

key TKey

The entity's crud key

requestData TRequestData

The request data to send

optionsBuilder Action<IApizrRequestOptionsBuilder>

Options provided to the request