我最近开始使用OAuth。我使用了这个教程http://bitoftech.net/2014/06/01/token-based-authentication-asp-net-web-api-2-owin-asp-net-identity/。我使用自动生成的表...(我没有创建自己的DbSet)。现在我需要使我的UserRepository(它来自BaseRepository)与IdentityUser一起使用。但是基础存储库有一个约束,其中T:BaseEntity(其中BaseEntity只是我的每个实体继承的类)
public class BaseEntity
{
public int Id { get; set; }
}
问题是IdentityUser没有继承它,这就是我做
之类的原因public class UserRepository : BaseRepository<IdentityUser>
{
}
如何将我的基础存储库与IdentityUser一起使用?