2017-11-17 11 views
2

나는 하늘 기능에서 메시지를 받아야하는 봇을 만들고 사용자에게 그 메시지를 표시합니다.Azure 함수 Skype 봇 출력 바인딩

this page에는 모든 하늘빛 서비스의 바인딩에 대한 문서가 있지만, 봇 출력 바인딩은 문서화되어 있지 않습니다.

bindings.json에서 구성을 설정하고 out BotMessage message이라는 함수를 사용하여 here에 설명 된대로 출력 바인딩을 만들 수 있지만이 방법은 C# 스크립트를 사용하여 함수를 개발할 때 유용합니다. 대신 .NET 클래스 라이브러리를 사용하고 있습니다.

어떻게 .NET 클래스 라이브러리를 사용하여 출력 바인딩을 수행 할 수 있습니까?

답변

2

다음 NuGet 패키지를 설치하십시오. Microsoft.Azure.WebJobs.Extensions.BotFramework (Visual Studio 2017에서는 보이지 않는 경우 Include prerelease을 확인하십시오).

그럼 당신은 바인딩 속성에 대응하여 출력 매개 변수를 표시 할 수 있어야한다 :

[Bot(BotId = "...")] out BotMessage message 
+0

빠른 응답! 이 패키지에 대한 문서는 어디서 찾았습니까? 나는 아무것도 찾을 수 없다. –

+1

나도 아니, 그냥 패키지 자체를 발견 – Mikhail

+0

매우 유용합니다. 고맙습니다 –