コード例 #1
0
        public async Task <ActionResult <GetByIdResponse <AdminUser> > > SaveMyUser([FromBody] MyAdminUserForSave me)
        {
            var user = await _service.SaveMyUser(me);

            Response.Headers.Set("x-admin-user-settings-version", Constants.Stale);
            GetByIdResponse <AdminUser> result = TransformToResponse(user, cancellation: default);

            return(Ok(result));
        }
コード例 #2
0
ファイル: AdminUsersController.cs プロジェクト: lulzzz/tellma
 public async Task <ActionResult <GetByIdResponse <AdminUser> > > SaveMyUser([FromBody] MyAdminUserForSave me)
 {
     return(await ControllerUtilities.InvokeActionImpl(async() =>
     {
         var user = await _service.SaveMyUser(me);
         Response.Headers.Set("x-admin-user-settings-version", Constants.Stale);
         GetByIdResponse <AdminUser> result = TransformToResponse(user, cancellation: default);
         return Ok(result);
     }, _logger));
 }