/// <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));
        }
Ejemplo n.º 2
0
 /// <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)));
 }
Ejemplo n.º 3
0
 public abstract Task <IActionResult> Add([FromBody] AddUserDemoCommand command, [FromHeader(Name = "x-requestid")] string requestId);