2013-11-22 184 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