在UserIdentity的POCO库中包含System.Data.Entity?

时间:2016-01-13 12:29:46

标签: c# asp.net .net entity-framework asp.net-identity

我将所有POCO对象分成一个单独的类库,它没有依赖关系,它们都是基本对象,如推荐的那样。

我的DbContext位于一个单独的类库中,它引用了EntityFramework。

现在我需要将用户添加到我的DbContext中,所以我需要更改我的DbContext以继承IdentityDbContext,这也要求您提供一个用作User的对象(必须从UserIdentity继承)。

现在要将我的所有实体分开,我会把这个" ApplicationUser"在我的POCO类库中的类,但由于我需要引用IdentityUser,我将不得不引用EntityFramework。

还有其他方法可以解决这个问题,还是让POCO库与我的DbContext完全无关?

0 个答案:

没有答案