public async Task <IActionResult> Post([FromBody] TogglePostRequest model) { var editor = EditorID.Parse("TestApiUser"); //User.Identity.Name var request = new CreateToggleRequest(editor, model.Name, model.Description); var response = await _mediator.Send(request); return(Created("/toggles/id/" + response.Toggle.ID, response.Toggle)); }
public async Task <IActionResult> Post([FromBody] TogglePostRequest model) { var editor = EditorID.Parse("TestApiUser"); //User.Identity.Name var request = new CreateToggleRequest(editor, model.Name, model.Description); var response = await _mediator.Send(request); var uri = Url.Action(nameof(Get), new { id = response.Toggle.ID }); return(Created(uri, response.Toggle)); }