2013-11-22 152 views
0

我不喜欢Code-First方法,并希望使用EF映射类的新身份特征。我有一个表用户与列Microsoft.AspNet.Identity.IUser的自定义实现

  • ID(BIGINT,AI,PK)
  • 登录(NVARCHAR)
  • 密码(NVARCHAR)

接口Microsoft.AspNet。 Identity.IUser强制2个属性:

  • ID(字符串)
  • 用户名(字符串)

什么,如果我不想使用这种结构,但我也想做正确的方式?

回答

1

我发现开始ASP.NET身份2(仍处于预发布),你可以这样做:

public class MyUser : IdentityUser<long> 

它比多一点点,当涉及到现实生活中。我在codingfreaks(德语)上发表了博文,并在Youtube上添加了英文Screencast。你可以找到一些好的提示here

所以,这是可能的。

+0

我也有我自己的表是否需要包括从asp.net身份表的所有列 – SivaRajini

+0

http://stackoverflow.com/questions/36929767/asp-net-identity-entity-framework-database-first-方法 - 用 - 拥有 - 表definti – SivaRajini