public async Task <IActionResult> PostRole(string app, [FromBody] AddRoleDto request) { var command = request.ToCommand(); var context = await CommandBus.PublishAsync(command); return(NoContent()); }
public async Task <IActionResult> PostRole(string app, [FromBody] AddRoleDto request) { var command = request.ToCommand(); var response = await InvokeCommandAsync(command); return(CreatedAtAction(nameof(GetRoles), new { app }, response)); }