コード例 #1
0
        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));
        }
コード例 #2
0
ファイル: TogglesController.cs プロジェクト: Pondidum/Crispin
        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));
        }