public async Task <ApiResponse> EditPurchase([FromBody] EditPurchaseCommand command) { var userId = User.FindFirst(ClaimTypes.NameIdentifier).Value; command.ModifiedById = userId; command.ModifiedDate = DateTime.UtcNow; return(await _mediator.Send(command)); }
public async Task <Result> Edit([FromBody] EditPurchaseCommand cmd) { var user = this.GetCurrentUser(); cmd.UserId = user.Id; _logger.LogInformation($"接收到请求{HttpContext.Request.Host}{HttpContext.Request.Path},参数 {JsonConvert.SerializeObject(cmd)}"); var result = await _mediator.Send(cmd, HttpContext.RequestAborted); return(result); }