当我尝试从我的F#代码中调用C#库中的异步方法时。我收到以下编译错误。
该表达式应具有Async <'a>类型,但此处具有Threading.Thread.Tasks.Task类型
SendMessageAsync 在C#库中并返回 Threading.Thread.Tasks.Task<MyType>
let sendEmailAsync message =
async {
let! response = client.SendMessageAsync(message)
return response
}
Run Code Online (Sandbox Code Playgroud)