我在没有使用安全性的情况下启动项目。然后现在我添加了nugtpackeged AspNet.Identity并需要自定义它。在互联网上,我找到了很多关于它的教程。
但是我没有在Models文件夹中找到IdentityUser.cs,如果按F12转到定义,我会看到IdentityUser.cs的元数据读取版本。
如何编辑此内容以添加一些自定义属性?
我在这里看到其他答案: How to extend available properties of User.Identity
但是我找到了public class ApplicationUser : IdentityUser
?
我需要创建这个吗?
另一个问题:我无法编辑IdentityUser类???因为对我来说它只显示为只读(见图)。
答案 0 :(得分:1)
实际上你不能编辑那个类,只有你可以继承那个类并添加你的额外属性然后使用那个继承的类,然后你可以轻松地在额外的属性中添加值。