Я создал бота, используя Azure Bot Service
и шаблон диалога.Могу ли я модифицировать Azure Bot на VS?
Затем я скачал код: here zip file
Вот некоторые из кода:
[Serializable]
public class BasicForm
{
[Prompt("Hi! What is your {&}?")]
public string Name { get; set; }
[Prompt("Please select your favorite car type {||}")]
public CarOptions Car { get; set; }
[Prompt("Please select your favorite {&} {||}")]
public ColorOptions Color { get; set; }
public static IForm<BasicForm> BuildForm()
{
// Builds an IForm<T> based on BasicForm
return new FormBuilder<BasicForm>().Build();
}
public static IFormDialog<BasicForm> BuildFormDialog(FormOptions options = FormOptions.PromptInStart)
{
// Generated a new FormDialog<T> based on IForm<BasicForm>
return FormDialog.FromForm(BuildForm, options);
}
}
Но, когда я открываю это решение в VS2015: Я не могу получить его для компиляции.
Вы можете помочь мне сделать решение, которое я загружаю из службы Azure Bot Service?
Неправильное использование. Боты, созданные с помощью Azure Bot Service, на самом деле являются функциональными приложениями, и для создания и отладки локальных приложений требуются инструменты визуальной студии для лазурных функций. См. Здесь: https://blogs.msdn.microsoft.com/webdev/2016/12/01/visual-studio-tools-for-azure-functions/ –
Когда я изучаю Bot Framework, я сделал то, что я написал выше, и это сработало для меня. –
Интересно ... Я этого не пробовал. Службы функций имеют зависимости npm и размещаются в env более node.js, чем большинство приложений .NET C#. –