Class UpdateOptionalCommand<TKey, TRequestData>
The mediation Update optional command
public class UpdateOptionalCommand<TKey, TRequestData> : UpdateCommandBase<TKey, TRequestData, Option<Unit, ApizrException>, IApizrRequestOptions, IApizrRequestOptionsBuilder>, IMediationCommand<TRequestData, Option<Unit, ApizrException>>, IRequest<Option<Unit, ApizrException>>, IBaseRequest
Type Parameters
TKeyThe entity's crud key type
TRequestDataThe request data type
- Inheritance
-
MediationCommandBase<TRequestData, Option<Unit, ApizrException>, IApizrRequestOptions, IApizrRequestOptionsBuilder>UpdateCommandBase<TKey, TRequestData, Option<Unit, ApizrException>, IApizrRequestOptions, IApizrRequestOptionsBuilder>UpdateOptionalCommand<TKey, TRequestData>
- Implements
-
IBaseRequest
- Inherited Members
Constructors
UpdateOptionalCommand(TKey, TRequestData, Action<IApizrRequestOptionsBuilder>)
The mediation Update optional command constructor
public UpdateOptionalCommand(TKey key, TRequestData requestData, Action<IApizrRequestOptionsBuilder> optionsBuilder = null)
Parameters
keyTKeyThe entity's crud key
requestDataTRequestDataThe request data to send
optionsBuilderAction<IApizrRequestOptionsBuilder>Options provided to the request