【发布时间】:2019-03-29 19:28:14
【问题描述】:
我有一个 Skype for Business 机器人,它正在侦听来自 lync sdk 的处理程序的特定联系。 现在我想通过控制台输入一些命令。 但是当我使用 ReadLine 方法时,我的 Bot 只听控制台而不听对话中的 Skype 处理程序。有没有办法同时监听两个输入?
最好的问候
托比亚斯
【问题讨论】:
标签: c# event-handling console-application console-input
我有一个 Skype for Business 机器人,它正在侦听来自 lync sdk 的处理程序的特定联系。 现在我想通过控制台输入一些命令。 但是当我使用 ReadLine 方法时,我的 Bot 只听控制台而不听对话中的 Skype 处理程序。有没有办法同时监听两个输入?
最好的问候
托比亚斯
【问题讨论】:
标签: c# event-handling console-application console-input
尝试在新线程上运行机器人,如下所示:
var bot = new MyBot();
new System.Threading.Tasks.Task(() => {
bot.Start();
}).Start();
do {
Console.ReadLine();//read command
} while (true);
【讨论】: