Ошибка произошла из-за причины. В global.asax мне не было указано ни одного состояния для хранения истории разговоров.Ранее Microsoft предоставляла службу состояния по умолчанию для ботов, созданных с использованием Node.js или .NET SDK.Служба состояний используется для хранения и извлечения данных пользователя и разговора в контексте разговора.Но на самом деле в локальном режиме при работе с использованием эмулятора или даже в IIS он не нужен.ниже документация.
Государственная служба ботов скоро выйдет на пенсию 31 марта 2018 года
var store = new TableBotDataStore(ConfigurationManager.ConnectionStrings["StorageConnectionString"].ConnectionString);
Conversation.UpdateContainer(
builder =>
{
builder.Register(c => store)
.Keyed<IBotDataStore<BotData>>(AzureModule.Key_DataStore)
.AsSelf()
.SingleInstance();
builder.Register(c => new CachingBotDataStore(store,
CachingBotDataStoreConsistencyPolicy
.ETagBasedConsistency))
.As<IBotDataStore<BotData>>()
.AsSelf()
.InstancePerLifetimeScope();
});