如何在EF DbFirst中扩展ASP IdentityRole

时间:2017-04-07 04:48:08

标签: asp.net-mvc entity-framework asp.net-identity multi-tenant claims-based-identity

如何扩展IdentityRoles以使用扩展的AspNetRoles表?在ASP MVC 5中,使用Identity 2.2我看了here& here答案对DB First EF没有帮助

第1步:我扩展/添加了CompanyId& DescRole (使公司/租户的角色唯一)

CREATE TABLE [dbo].[AspNetRoles]            // EXTENDED role table
    [Id] [nvarchar](50) NOT NULL,
    [Name] [nvarchar](50) NOT NULL,
    [Description] [nvarchar](50) NOT NULL,  // EXTENDED
    [CompanyId] [nvarchar](50) NOT NULL,    // EXTENDED Company/Tenant

第2步:创建新角色是一个问题,现在我的创建角色失败了,我在{{1}上找不到扩展的CompanyId / Desc属性}(一个IdentityRole

dbFirst EF strategy

0 个答案:

没有答案