public async Task <ActionResult> ProcessAsync( Guid id, [FromBody] ProcessReceiptModel model, CancellationToken cancellationToken ) { await mediator.Send(new ProcessReceipt(id, model), cancellationToken); return(NoContent()); }
public ProcessReceipt(Guid id, ProcessReceiptModel model) { Id = id; Model = model ?? throw new ArgumentNullException(nameof(model)); }