/// <summary> /// 新用户 /// </summary> /// <param name="command"></param> /// <param name="requestId"></param> /// <returns></returns> public override async Task <IActionResult> Add([FromBody] AddUserDemoCommand command, [FromHeader(Name = "x-requestid")] string requestId) { var commandResult = await _mediator.IdempotencySendAsync(command, requestId, Guid.Empty); if (!commandResult) { return(BadRequest()); } return(Ok(commandResult)); }
/// <summary> /// /// </summary> /// <param name="command"></param> /// <param name="requestId"></param> /// <returns></returns> public override async Task <IActionResult> Add([FromBody] AddUserDemoCommand command, [FromHeader(Name = "x-requestid")] string requestId) { return(Ok(await Task.FromResult(true))); }
public abstract Task <IActionResult> Add([FromBody] AddUserDemoCommand command, [FromHeader(Name = "x-requestid")] string requestId);