Я пишу приложение ASP.NET Core MVC.Я использую Entity Framework.У меня есть слой доступа к данным, куда я добавил свой edmx из базы данных, которую я разработал.Проект MVC ссылается на этот проект доступа к данным.
Когда я пытаюсь получить доступ к чему-либо из БД, возникает эта ошибка:
Произошло необработанное исключение при обработке запроса.
InvalidOperationException: Нет строки подключения с именем 'DefaultConnection 'можно найти в файле конфигурации приложения.
System.Data.Entity.Internal.LazyInternalConnection.get_ConnectionHasModel ()
Я настроил строку подключения в обоих режимах доступа к даннымпроект и основной проект.Но все равно получаю эту ошибку.
Это appsetting.json
:
{
"Data": {
"DefaultConnection": {
"ConnectionString": "**My DB Details**"
}
},
"Logging": {
"LogLevel": {
"Default": "Warning"
}
},
"AllowedHosts": "*"
}
Есть идеи, что происходит?