Чат-бот Azure не получает данные с sqlserver Azure - PullRequest
0 голосов
/ 06 мая 2019

{ "message": "Произошла ошибка.", "exceptionMessage": "Контекст используется в режиме Code First с кодом, который был сгенерирован из файла EDMX для разработки Database First или Model First. Это не будет работать правильно. Чтобы устранить эту проблему, не удаляйте строку кода, которая выдает это исключение. Если вы хотите использовать Database First или Model First, убедитесь, что строка подключения Entity Framework включена в app.config или web.config запускаемого проекта. Если вы создаете свой собственный DbConnection, затем убедитесь, что это EntityConnection, а не какой-то другой тип DbConnection, и что вы передаете его одному из базовых конструкторов DbContext, которые принимают DbConnection. Чтобы узнать больше о Code First, Database First и Model First, см. Entity Framework документация здесь: http://go.microsoft.com/fwlink/?LinkId=394715", "exceptionType": "System.Data.Entity.Infrastructure.UnintentionalCodeFirstException","stackTrace": "at LuisBot.InsuranceDBEntities.OnModelCreating (DbModelBuilder modelBuilder) в C: \ Users \ P0142221 \ Desktop \ Chat Bot \ Версия бота \ V_3.0 \ NewChatBot05Mar \ AzureBot.Context.cs: строка 25 \ r \ n nSystem.Data.Entity.Internal.LazyInternalContext.CreateModelBuilder () \ r \ n в System.Data.Entity.Internal.LazyInternalContext.CreateModel (LazyInternalContext internalContext) \ r \ n в System.Data.Entity.InternalyRetry1.Initialize () \ r \ n в System.Data.Entity.Internal.Linq.InternalSet 1.GetEnumerator()\r\n at System.Data.Entity.Infrastructure.DbQuery 1.System.Collections.Generic.IEnumerable.GetEnumerator () \ r \ n в System.Linq.Enumerable.WhereSelectEnumerableIterator 2.MoveNext()\r\n at System.Linq.Enumerable.SingleOrDefault[TSource](IEnumerable 1 источник) \ r \ n в Microsoft.Bot.Sample.LuisBot.BasicLuisDialog.d__25.MoveNext () в C: \ Users \ P0142221 \ Рабочий стол \ Чат-бот \ Версия бота \ V_3.0 \ NewChatBot05Mar \ Dialogs \ BasicLuisDialog.cs: ​​строка 400 \ r \ n --- Конец трассировки стека из предыдущего расположения, где было сгенерировано исключение --- \ r \ n в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Задача) \ r \ n в системе.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Задача) \ r \ n в Microsoft.Bot.Sample.LuisBot.BasicLuisDialog.d__7.MoveNext () в C: \ Users \ P0142221 \ Desktop \ Chat Bot \ Bot версия \ V_3.0 \ NewChat бот\ Dialogs \ BasicLuisDialog.cs: строка 77 \ r \ n --- Конец трассировки стека из предыдущего местоположения, в котором было сгенерировано исключение --- \ r \ n в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Задача) \ r\ n в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Задача) \ r \ n в Microsoft.Bot.Builder.Dialogs.LuisDialog 1.<DispatchToIntentHandler>d__13.MoveNext() in D:\\a\\1\\s\\CSharp\\Library\\Microsoft.Bot.Builder\\Dialogs\\LuisDialog.cs:line 288\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n at System.Runtime.CompilerServices.TaskAwaiter.ValidateEnd(Task task)\r\n at Microsoft.Bot.Builder.Dialogs.LuisDialog 1.d__12.MoveNext () в D: \ a \ 1 \ s \CSharp \ Library \ Microsoft.Bot.Builder \ Dialogs \ LuisDialog.cs: строка 259 \ r \ n --- Конец трассировки стека из предыдущего расположения, в котором было сгенерировано исключение --- \ r \ n в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Задача задачи) \ r \ n в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Задача задачи) \ r \ n в Microsoft.Bot.Builder.Dialogs.Internals.DialogTask.ThunkResume 1007 *lAsync> d__19.MoveNext () в D: \ a \ 1 \ s \ CSharp \ Library \ Microsoft.Bot.Builder \ Fibers \ Wait.cs: line 0 \ r \ n --- Конец трассировки стека из предыдущего расположения, гдевозникла исключительная ситуация --- \ r \ n в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (задача задачи) \ r \ n в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (задача задачи) \ r \ n в Microsoft.Bot.Builder.Internals.Fibers.Frame 1.<Microsoft-Bot-Builder-Internals-Fibers-IFrameLoop<C>-PollAsync>d__9.MoveNext() in D:\\a\\1\\s\\CSharp\\Library\\Microsoft.Bot.Builder\\Fibers\\Fiber.cs:line 0\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n at Microsoft.Bot.Builder.Internals.Fibers.Fiber 1.-PollAsync> d__16.MoveNext () в D: \ a \ 1 \ s \ CSharp \ Library \ Microsoft.Bot.Builder \ Fibers \ Fiber.cs: строка 0 \r \ n --- Конец трассировки стека из предыдущего местоположения, где было сгенерировано исключение --- \ r \ n в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw () \ r \ n в Microsoft.Bot.Builder.Internals.Fibers.Wait 2.Microsoft.Bot.Builder.Internals.Fibers.IAwaiter<T>.GetResult() in D:\\a\\1\\s\\CSharp\\Library\\Microsoft.Bot.Builder\\Fibers\\Wait.cs:line 378\r\n at Microsoft.Bot.Builder.Dialogs.Chain.LoopDialog 1.d__3.MoveNext () в D: \ a \ 1 \ s \ CSharp \ Library \ Microsoft.Bot.Builder \ Dialogs \ Chain.cs: line 752 \ r \ n --- Конец стекатрассировка от предыдущего местоположения, где было сгенерировано исключение --- \ r \ n в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Задача) \ r \ n в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Задача) \ r \ n в Microsoft.Bot.Builder.Dialogs.Internals.DialogTask.ThunkResume 1.<Rest>d__5.MoveNext() in D:\\a\\1\\s\\CSharp\\Library\\Microsoft.Bot.Builder\\Dialogs\\DialogTask.cs:line 164\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n at Microsoft.Bot.Builder.Internals.Fibers.Wait 2.-PollAsync> d__19.MoveNext () в D: \ a \ 1CSharp \ Library \ Microsoft.Bot.Builder \ Fibers \ Wait.cs: строка 0 \ r \ n --- Конец трассировки стека из предыдущего расположения, в котором было сгенерировано исключение --- \ r \ n в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Задача задачи) \ r \ n в System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (Задача задачи) \ r \ n в Microsoft.Bot.Builder.Internals.Fibers.Frame 1.<Microsoft-Bot-Builder-Internals-Fibers-IFrameLoop<C>-PollAsync>d__9.MoveNext() in D:\\a\\1\\s\\CSharp\\Library\\Microsoft.Bot.Builder\\Fibers\\Fiber.cs:line 0\r\n--- End of stack trace from previous location where exception was thrown ---\r\n at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)\r\n at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)\r\n at Microsoft.Bot.Builder.Internals.Fibers.Fiber 1.-Polyn.MoveNext () в D: \ a \ 1 \ s \ CSharp \ Library \ Microsoft.Bot.Builder \ Fibers \ Fiber.cs: строка 244 \ r \ n --- Конец трассировки стека из предыдущего расположения, в котором было сгенерировано исключение--- \ r \ n в System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (Задача) \ r \ n в System.Runtime.CompilerServices.TaskAwaiter.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...