c# - 如何在 AspNetUsers 表中保存字段
问题描述
我使用 EntityFramework 代码优先模型为 MVC 应用程序的 AspNetUsers 表添加了一个新字段。我可以通过执行以下操作访问我的一个控制器中的字段:
var currentUser = await HttpContext.GetOwinContext().GetUserManager<ApplicationUserManager>().FindByIdAsync(User.Identity.GetUserId());
bool isPrivateModeOn = currentUser.IsPrivateMode;
我如何实际将值(真/假)设置回数据库中的字段?有人可以帮忙吗?谢谢。
解决方案
您可以使用UpdateAsync 方法更新用户属性。
推荐阅读
- python - 如何运行并行线程以在视频流的每一帧上应用函数?
- c - 在 for 循环之后的 Scanf 函数不起作用
- algorithm - 如何从代码中获取流程图或算法?
- c# - 当左 div 元素变长时,如何确保我的左 div 元素不会改变我的右 div 元素的位置?
- c++ - 显示所有匹配值的二进制搜索功能?
- python - 无法使用 bio pythons TreeConstruction 工具模块创建门树
- windows - 使用 ElectronJS 应用程序获取 IntelliJ IDEA/Android Studio 打开的项目文件夹
- java - 运行基于 Java 的开源
- google-apps-script - 如何在 Google App Script 中创建可重复使用的 showModalDialog()?
- javascript - 如何在字符串中找到子字符串并删除其中的 ,(逗号)?