コード例 #1
0
ファイル: MeController.cs プロジェクト: wishgale/Updog.in
        public async Task <ActionResult> Update([FromBody] MeUpdateRequest updateRequest)
        {
            var result = await userUpdater.Handle(new UpdateUserParams(User !, updateRequest.Email));

            return(result.Match <ActionResult>(
                       fail => BadRequest(fail),
                       Ok
                       ));
        }
コード例 #2
0
ファイル: MeController.cs プロジェクト: maoyuan121/Updog.in
 public async Task <IActionResult> Update([FromBody] MeUpdateRequest updateRequest) =>
 (await mediator.Command(new UserUpdateCommand(User !.Username, new UserUpdate(updateRequest.Email), User !)))