Class UpdateCommand<TKey, TRequestData>
The mediation Update command
public class UpdateCommand<TKey, TRequestData> : UpdateCommandBase<TKey, TRequestData, Unit, IApizrRequestOptions, IApizrRequestOptionsBuilder>, IMediationCommand<TRequestData, Unit>, IRequest<Unit>, IBaseRequest
Type Parameters
TKeyThe entity's crud key type
TRequestDataThe request data type
- Inheritance
-
UpdateCommand<TKey, TRequestData>
- Implements
-
IMediationCommand<TRequestData, Unit>IRequest<Unit>IBaseRequest
- Inherited Members
Constructors
UpdateCommand(TKey, TRequestData, Action<IApizrRequestOptionsBuilder>)
The mediation Update command constructor
public UpdateCommand(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