InvalidOperationException: использовалась именованная строка подключения, но имя не найдено

У меня есть два проекта: один .net core web api и другая библиотека классов, в которой у меня есть файл dbContext. И я создал один отдельный класс в библиотеке классов для получения данных из базы данных. Но это показывает ошибку выше.


person Raghubar    schedule 02.05.2020    source источник
comment
Можете ли вы поделиться кодом вашего DbContext и кода метода ConfigureServices в вашем WebAPI startup.cs?   -  person Fei Han    schedule 04.05.2020


Ответы (1)


Вам нужно будет добавить конфигурацию подключения в основной проект веб-API. Просто скопируйте соответствующий раздел из конфигурации вашей библиотеки классов в свой веб-API.

Причина проста: решение будет создано, ваша библиотека классов станет dll, и эта dll будет скопирована в папку bin веб-API и загружена оттуда.

Веб-API не имеет сведений о подключении в своей конфигурации, поэтому вы получаете эту проблему.

person Andrei Dragotoniu    schedule 04.05.2020