Я использовал System.Data.SqlClient.SqlCommand.BeginExecuteReader для асинхронных вызовов базы данных в .NET Framework 4.x, как показано здесь:
use! reader = Async.FromBeginEnd(CommandBehavior.SingleRow,
(fun (arg,callback,stateObject) -> cmd.BeginExecuteReader(callback,stateObject,arg)), cmd.EndExecuteReader)
Я пытаюсь перенести этот код в .NETCore 2.2, и я вижу, что методы BeginExecuteReader и EndExecuteReader больше не доступны, как упоминалось здесь .Что можно использовать из .NET Core 2.2, чтобы обеспечить такую же функциональность?