结合IdentityDbContext和TrackerContext

时间:2015-05-28 09:36:56

标签: c# entity-framework owin asp.net-identity-2 tracker-enabled-dbcontext

我有一个使用" Tracker Enabled DbContext"的现有EF项目。要使用这个包,我必须从它的" TrackerContext":

派生
public class MyContext : TrackerContext {}

TrackContext本身派生自DBContext:

public class TrackerContext : DbContext, ITrackerContext, IDbContext, IDisposable

(来自元数据的信息)

现在我想将Identity添加到我的项目(OWIN)。要做到这一点,我必须从IdentityDBContext派生:

 public class MyContext: IdentityDbContext<UserOwin> 

所以我在这里陷入了两难境地: 如何在不丢失跟踪功能的情况下使用AspNetIdentity?

1 个答案:

答案 0 :(得分:3)

解决了这个问题。对于这个特定的问题,有一个nuget-package:

TrackerEnabledDbContext.Identity