Я встроил элемент управления чатом Skype в свое приложение ASP.NET и настроил его для использования data-bot-id.
<div class="skype-button bubble"
data-bot-id="xxxxxxxx-xxxxxxx-xxxx-xxxxxx-xxxxxxxxx"
data-color="#00cc33"
data-show-header="true"
data-can-upload-file="false"
data-can-close="true"
data-can-collapse="true"
data-text="MyBot">
</div>
Теперь пытаюсь использовать DirectLineClient в моем коде ASP.NET, чтобы отслеживать сообщения, опубликованные любым пользователем (-ами) в боте Skype.
Я получаю сообщение об ошибке компилятора при выполнении следующей строки -
DirectLineClient client = new DirectLineClient(m_directLineSecret);
Сообщение об ошибке компилятора: CS0012: тип «DelegatingHandler» определен в сборке, на которую нет ссылок. Необходимо добавить ссылку на сборку 'System.Net.Http, версия = 4.0.0.0, культура = нейтральная, PublicKeyToken = b03f5f7f11d50a3a'.
Я включил Microsoft.Bot.Connector.DirectLine.