2
に変換します。 以下のコンパイルエラーが発生します。エラーF# - c#async calls:私のF#コードからC#ライブラリにある非同期メソッドを呼び出そうとすると、Threading.Tasks.Tak <MyType>をAsync <'a>
この式は
SendMessageAsyncは、C#ライブラリであると返しThreading.Thread.Tasks.Task
let sendEmailAsync message =
async {
let! response = client.SendMessageAsync(message)
return response
}
をThreading.Thread.Tasks.Task入力したこちらのタイプ非同期<「を持つことが予想さ>れたが、
多くのありがとう!私はAsync.AwaitPlainTaskを見つけることができません。代わりに私はAsync.AwaitTaskを持っています。 –
ああ、私の間違い。私はちょうどあなたが作成したタイプを見つけました。 –
@NishantNidhiKumarはい、コアライブラリには組み込まれていませんが、作成することはしばしば役に立ちます。 – TheInnerLight