В vs.net у меня есть несколько проектов в одном решении, webApplication - это проект запуска (asp.net core 2.1) и проект DataAccess (библиотека классов .net framework 4.6), я скопировал строку подключения из app.config (проект DataAccess)в appsettings.json в webApplication, но при обращении к базе данных доступа произошла ошибка: в файле конфигурации приложения не найдена строка подключения с именем «Hemmat_Entities».
app.config в проекте DAL:
<connectionStrings>
<add name="Hemmat_Entities" connectionString="metadata..."
</connectionStrings>
appsettings в ядре asp.net:
{
"AllowedHosts": "*",
"ConnectionStrings": {
"Hemmat_Entities": "data source=.;initial
catalog=hemmat_new;integrated
security=True;multipleactiveresultsets=True;application
name=EntityFramework""
},
"Logging": {
"LogLevel": {
"Default": "Warning"
}
}
}