示例#1
0
        public async Task <ActionResult <ReceiptModel> > ImportAsync(
            [FromBody] ImportReceiptModel model,
            CancellationToken cancellationToken
            )
        {
            ReceiptModel result = await mediator.Send(new ImportReceipt(model), cancellationToken);

            var uri = new Uri($"/receipts/{result.Id}", UriKind.Relative);

            return(Created(uri, result));
        }
示例#2
0
 public ImportReceipt(ImportReceiptModel model)
 {
     Model = model ?? throw new ArgumentNullException(nameof(model));
 }