public Task HandleAsync(TCommand command, CancellationToken cancellationToken) { _validator.Validate(command); return(_decoratee.HandleAsync(command, cancellationToken)); }
public Task <TResult> HandleAsync(TQuery query, CancellationToken cancellationToken = default) { _validator.Validate(query); return(_decoratee.HandleAsync(query, cancellationToken)); }