"Kontext kann nicht verwendet werden, während das Modell erstellt wird" Ausnahme mit ASP.NET Identity

Warum ist das passiert, wenn wir machen einen Aufruf an die AccountApiController.Register () - Methode?

  • was versucht, den Kontext verwendet?
  • was ist beim erstellen der Kontext?
  • wie können wir diese vermeiden?
  • wie wir tun debug das?

"Message":"Ein Fehler ist aufgetreten.",

"ExceptionMessage":"Der Kontext kann nicht verwendet werden, während das Modell
derzeit erstellt. Diese Ausnahme kann ausgelöst werden, wenn der Kontext verwendet wird
innerhalb der OnModelCreating Methode oder, wenn das gleiche context-Instanz ist
Zugriff durch mehrere threads gleichzeitig. Beachten Sie, dass die Instanz-Mitglieder
der DbContext und Verwandte Klassen sind nicht garantiert-thread
sicher.",

"ExceptionType":" - System.InvalidOperationException",

"StackTrace":"

System.Web.Http.ApiController.d__1.MoveNext()

--- Ende der Stapelüberwachung vom vorhergehenden Ort, wo Ausnahme geworfen wurde

System.- Laufzeit.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task Task)

System.- Laufzeit.CompilerServices.TaskAwaiter
.HandleNonSuccessAndDebuggerNotification(Task > Aufgabe)

System.Web.Http.Dispatcher.HttpControllerDispatcher.d__0.MoveNext()"

InformationsquelleAutor der Frage Shaun Luttin | 2014-01-24

Schreibe einen Kommentar