【问题标题】:How to use ADO.NET asynchronous methods in .NET Core without Entity Framework如何在没有实体框架的 .NET Core 中使用 ADO.NET 异步方法
【发布时间】:2018-05-09 05:53:40
【问题描述】:

我相信 Entity Framework Core 对于我正在处理的应用程序来说很慢。它是一个 .NET Core Web API。我需要将其转换为使用 ADO.NET,同时利用 Entity Framework Core 中容易进行的异步编程。任何资源或方向都将帮助我开始我的迁移。

【问题讨论】:

  • 你可以学习 dapper。
  • 为什么你认为 EF Core 很慢?

标签: asp.net-core entity-framework-core asp.net-core-webapi


【解决方案1】:

我还没有测试过,但是这样的东西可以让你使用 ADO.NET 对象:

var con = ctx.Database.GetDbConnection();
var cmd = con.CreateCommand();
cmd.CommandText = "...";
var rdr = await cmd.ExecuteReaderAsync();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-07-24
    • 1970-01-01
    • 2015-07-21
    • 2016-11-16
    • 1970-01-01
    • 1970-01-01
    • 2015-12-26
    • 1970-01-01
    相关资源
    最近更新 更多