我正在寻找在 Web api 2 中使用基于 token 的身份验证的 Dapper 教程或示例。如果有人可以建议从哪里开始,我很感激,我在 http://www.c-sharpcorner.com/UploadFile/ff2f08/token-based-authentication-using-Asp-Net-web-api-owin-and-i/ 中找到了教程。但示例使用的是 EF,我还没有尝试过使用 EF,但我也使用 MySQL 作为我的数据库。提前致谢,祝你有美好的一天。
最佳答案
Dapper 是一个与 EF 非常不同的工具(即步骤 3/步骤 4 中描述的 DbContext
)。它根本与这些步骤不兼容,并且不适合与这些步骤一起使用。
但事情是这样的:dapper 只是一个工具。 EF只是一个工具。使用多个工具可以。如果它适合您的目的,则使用 EF 完成一组工作(例如,帮助您使用专门为此设计的特定库),并在其他地方使用其他工具(例如 dapper)。相同的项目。没关系。没有人会介意。
如果您真的根本不想使用 EF,那么您需要找出该库支持您正在做的事情所需的一切,并手动实现它。如果库是围绕 IQueryable<T>
设计的等等,那么这可能会非常困难。
关于asp.net-web-api - 使用 Dapper micro-orm 进行基于 token 的身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36879066/