【发布时间】:2016-10-09 06:24:42
【问题描述】:
我正在考虑使用 ASP.net Identity 构建登录/身份验证模块。我看到的大多数教程都使用实体框架和身份框架。
是否可以将 ADO.net(我知道它的旧版本)与 Identity Framework 一起使用?
【问题讨论】:
-
ADO.NET 是旧的,但实体框架是建立在它之上的。年龄真的不重要。我想问题更多:为什么?为什么要自己编写数据访问逻辑?你希望完成什么?
-
目标是添加身份框架并摆脱旧的成员资格到使用 ADO.net 的现有项目中。
-
为什么不将 EF 用于 Identity,而继续使用 ADO.NET 来处理其他一切?
-
继续使用 ADO.net 只是为了简单起见,因为使用不同的数据访问技术将在不久的将来增加维护工作量
-
我不知道将身份与 EF 分开的方法。因此,您需要进行成本/收益分析。如果这意味着您必须引入 EF,那么 Identity 是否值得使用?还是有其他不需要 EF 的解决方案?
标签: asp.net entity-framework webforms ado.net asp.net-identity