Table of Contents

Class SafeDeleteCommand<T, TKey>

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

The mediation Delete command

public class SafeDeleteCommand<T, TKey> : DeleteCommandBase<T, TKey, IApizrResponse, IApizrRequestOptions, IApizrRequestOptionsBuilder>, IMediationCommand<TKey, IApizrResponse>, IRequest<IApizrResponse>, IBaseRequest

Type Parameters

T

The api entity type

TKey

The entity's crud key type

Inheritance
SafeDeleteCommand<T, TKey>
Implements
IRequest<IApizrResponse>
IBaseRequest
Inherited Members

Constructors

SafeDeleteCommand(TKey, Action<IApizrRequestOptionsBuilder>)

The mediation Delete command constructor

public SafeDeleteCommand(TKey key, Action<IApizrRequestOptionsBuilder> optionsBuilder = null)

Parameters

key TKey

The entity's crud key

optionsBuilder Action<IApizrRequestOptionsBuilder>

Options provided to the request