ASP.NET Identity 修改表名和主键类型
2014-04-21 22:08
441 查看
public class UserLogin : IdentityUserLogin<Guid> { } public class UserRole : IdentityUserRole<Guid> { } public class UserClaim : IdentityUserClaim<Guid> { } public class Role : IdentityRole<Guid, UserRole> { } public class User : IdentityUser<Guid, UserLogin, UserRole, UserClaim> { }
public class XYZDbContext : IdentityDbContext<User, Role, Guid, UserLogin, UserRole, UserClaim> { /// <summary> /// 构造函数 /// </summary> public XYZDbContext () : base("XYZDbContext ") { } /// <summary> /// 在模型创建时 /// </summary> /// <param name="modelBuilder">模型构建器</param> protected override void OnModelCreating(DbModelBuilder modelBuilder) { base.OnModelCreating(modelBuilder); // 配置实体类型映射到的表名 modelBuilder.Entity<User>().ToTable("User"); modelBuilder.Entity<Role>().ToTable("Role"); modelBuilder.Entity<UserLogin>().ToTable("UserLogin"); modelBuilder.Entity<UserClaim>().ToTable("UserClaim"); modelBuilder.Entity<UserRole>().ToTable("UserRole"); } }
相关文章推荐
- ASP.NET Identity 修改表名和主键类型
- 自定义ASP.NET Identity(二)- 修改ASP.NET Identity的用户主键
- 更改 Asp.Net Identity 主键类型 Guid
- Asp.net Identity 系列之 怎样修改Microsoft.AspNet.Identity.EntityFramework.IdentityUser 的 Id 字段的数据类型
- asp.net MVC Model 类的主键 int类型、string类型、GUID类型。
- ASP.NET MVC修改命名空间后报错,未能加载类型'WebApplication1.MvcApplication“
- ASP.NET FCKeditor 上传修改,添加对文件的类型以及大小的限制
- 扩展ASP.NET Identity使用Int做主键
- ASP.net core 2.0.0 中 asp.net identity 2.0.0 的基本使用(一)—修改数据库连接
- FCKeditor 上传修改,添加对文件的类型以及大小的限制(ASP.NET C#)
- FCKeditor 上传修改,添加对文件的类型以及大小的限制(ASP.NET C#)
- asp(非asp.net)程序访问access数据库,无法写入、修改,提示错误:当前记录集不支持更新。这可能是提供程序的限制,也可能是选定锁定类型的限制。
- Asp.net 修改已有数据的DataTable中某列的数据类型
- MVC5 - ASP.NET Identity登录原理 - Claims-based认证和OWIN -摘自网络
- AspNet Identity and IoC Container Registration
- 在asp.net AJAX客户端使用复杂数据类型方法
- ASP.NET MVC用存储过程批量添加修改数据
- [Asp.net]Repeater 绑定 NameValueCollection 类型的数据源
- MapxTreme2004 ASP.NET在WEB下实现地图上修改某点的地理位置-原创
- asp.net的Request.QueryString乱码(修改一个页面的乱码)(转)