2017-11-28 20 views
1

나는 단정 한 V 1.50.4을 사용하여 Oracle DB에 대한 REPO를 쓰고, 단정 한 - 비동기 1.3.0, Oracle.ManagedAccess 1100년 2월 12일 및 닷넷 4.61하지만 ExecuteAsync 방법Dapper ExecuteAsync가 누락 되었습니까?

The SqlMapper class is missing the ExecuteAsync but contains the other async methods

을 찾을 수 없습니다

이들은 NuGet의 최신 패키지입니다. 왜 내가이 문제에 뛰어 드는 지 알기나 해? 방금 ExecuteAsync를 사용하는 다른 prod repo를 구현하는이 프로젝트를 비교해 보았습니다.

답변

1

Dapper 또는 Dapper-Async 라이브러리의 버전과 혼합되어 있어야합니다.

을 확인하려면 다음

  1. 나는 새 콘솔 응용 프로그램
  2. 을 만들어 설치 패키지 단정 한

    또한
    class Program 
    { 
        static async void Main(string[] args) 
        { 
         var conn = new SqlConnection(); 
         var x = await conn.ExecuteAsync("select 1"); 
        } 
    } 
    

, 나는 당신이 "단정 한 - 비동기"필요가 있다고 생각하지 않습니다 여기에서 Dapper는 TLP 사용을 전적으로 지원합니다.