Class CommandImplementation
public abstract class CommandImplementation : Implementation<Unit, Unit>
- Inheritance
-
CommandImplementation
- Inherited Members
Constructors
CommandImplementation(Procedure<Unit, Unit>)
protected CommandImplementation(Procedure<Unit, Unit> procedure)
Parameters
Methods
ExecuteAsync(IServices, Unit, IPrincipal, CancellationToken)
public override sealed Task<Response<Unit>> ExecuteAsync(IServices services, Unit request, IPrincipal principal, CancellationToken ct)
Parameters
servicesIServicesrequestUnitprincipalIPrincipalctCancellationToken
Returns
ExecuteAsync(IPrincipal, CancellationToken)
protected abstract Task ExecuteAsync(IPrincipal principal, CancellationToken ct)
Parameters
principalIPrincipalctCancellationToken