【发布时间】:2017-04-23 10:24:23
【问题描述】:
我正在尝试为 ApplicationUser.cs 添加一个控制器,以便当管理员登录时,他们能够查看、编辑、删除 dbo.AspNetUsers 表中的任何记录,但是我认为我正在这样做它错了。有什么想法吗?
这是 ApplicationUser.cs 的代码:
namespace ProjectTest.Models
{
// Add profile data for application users by adding properties to the ApplicationUser class
public class ApplicationUser : IdentityUser
{
public string Summary { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
override public string UserName { get; set; }
public string RoleType { get; set; }
public string Address { get; set; }
public string City { get; set; }
override public string PhoneNumber { get; set; }
override public string Email { get; set; }
}
}
当我尝试为 ApplicationUser 模型类添加控制器时,控制器被创建(包括视图文件)但无法启动。控制器是新建控制器后的默认代码。
【问题讨论】:
-
“启动失败”是什么意思?您可以添加您的控制器代码(相关位)和异常消息吗?
-
为什么不直接生成一个新的默认模板项目并从中复制 AccountController.cs?
标签: c# asp.net-mvc asp.net-core visual-studio-2017