Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Plans to support .NET Core in Bot Framework SDK?

Is there any plan to support .NET Core in the near future? I mean, without refactoring my bot code. There are still components not compatible with it.

like image 216
Cabuxa.Mapache Avatar asked Jun 09 '17 08:06

Cabuxa.Mapache


People also ask

What is bot Framework SDK?

Microsoft Bot Framework and Azure Bot Service are a collection of libraries, tools, and services that let you build, test, deploy, and manage intelligent bots. The Bot Framework includes a modular and extensible SDK for building bots and connecting to AI services.

What are the two Azure resources required to support a bot select all that apply?

You'll need to create and configure four different resources for the bot in Azure: an Azure Bot, a Key Vault, a Web App, and an App Service Plan. In addition, you'll need an Azure AD application registration for authentication.

What is Botbuilder?

Sprout's Bot Builder is a set of tools within the Engagement suite that facilitates the implementation of automated conversational workflows, also known as chatbots.


1 Answers

Yes, it is planned and in the works. You can follow the topic on this related GitHub issue: [Feature Request] Porting to .NET core #572

Update 2017-10-26: Bot Framework team is working on a complete rewrite of BotBuilder SDK (v4) which will be fully compatible with .NET Core.

Update 2017-12-14 Bot Builder v3 - New Bot Connector support for ASP.NET Core 2.0 and 1.1 has been released on NuGet!

We’ve released two new nuget packages for the Microsoft Bot Connector to support .NET Core 2.0:

  • Microsoft.Bot.Connector.AspNetCore.1.1.3.2.nupkg
  • Microsoft.Bot.Connector.AspNetCore.2.0.0.3.nupkg

The above packages each target ASPNetCore 1.x and ASPNetCore 2.x respectively, and provision authentication for your bot. They must also use Microsoft.Bot.Connector.3.12.2.4 or higher.

like image 183
nwxdev Avatar answered Oct 18 '22 03:10

nwxdev