没有使用Entity Framework实现ASP.NET Identity 2.0

16

是否有一个为ASP.NET Identity 2.0定制的实现,不使用Entity Framework?我希望使用类似Dapper的某些内容,而不是完整的ORM。我之所以问这个问题,是因为我在项目中没有其他地方使用Entity Framework,所以如果可能的话,我想避免使用它。

我知道我可以自己实现,但我没有额外的时间去做那个。


6
在点踩之前至少留个评论? - Ryan Rodemoyer
和这个人交流 http://stackoverflow.com/q/25632581/809357 - trailmax
我开始了这个项目。现在还处于早期阶段,但希望其他人也能发现它的有用之处。https://github.com/ryanrodemoyer/AltProvidersForAspNetIdentity2 - Ryan Rodemoyer
1个回答

16

5
这似乎是一个常见的问题。每个新版本的身份验证都要求人们进行手术切除 EF。这个解决方案是否已经应用到生产代码中? - bbsimonbb
呃,看起来很有前途,但我花了几个小时也没能让它工作。异步方法不见了,/Identity/UserStore.cs 看起来像是一个 EF 类。Dapper.Rainbow 可能收到了破坏性的更新,因为异步方法仍然在那里,或者 Visual Studio 引用了不同的类,我注意到 Table<T, blah> 可能指向 ADO 而不是 Dapper 的实现。哦,好吧,我找到了另一个例子,如果那个有效,我会更新这个的。 - RandomUs1r
@Ryan-rodemoyer,关于ASP.NET身份认证模型,是否有相关的视频教程呢?因为我是初学者。 - vibs2006
此外,Microsoft文档页面上提供了一些抽象级别的帮助。https://learn.microsoft.com/en-us/aspnet/identity/overview/extensibility/overview-of-custom-storage-providers-for-aspnet-identity - vibs2006

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接