我可以传递IAwaitable <bool>的值吗

时间:2019-05-09 20:47:18

标签: c# botframework

我有一个机器人应用程序,其中有以下方法,我想在特定情况下显式调用该方法,而不是等待用户输入。我有上下文对象,但是如何在这里传递真值

//方法代码

private async Task ReadItemName(IDialogContext context, IAwaitable<true> result)
{
  //
}

//调用方法:ReadItemName(context, true);

类似这样的东西,但是它不接受true,但是我想传递iAwaitable类型?

1 个答案:

答案 0 :(得分:2)

您可以使用AwaitableFromItem<T>

ReadItemName(context, new AwaitableFromItem(true));

在此处查看文档:{​​{3}}