Ни один из ответов не сработал для меня
Я думаю, что некоторые из нас делают глупые ошибки, есть 100 способов потерпеть неудачу ...
Моя проблема была в новом проекте, я настроил всю конфигурацию в другом проекте , но вызывающим был проект Web Api, в котором мне пришлось скопировать ту же строку подключения в проекте Web api.
Я думаю, что это безумие, учитывая, что я даже не обновлял dbcontext или что-то из веб-API.
В противном случае библиотека классов пыталась найти базу данных с именем
TokenApi.Core.CalContext
из которых мой проект называется TokenApi.Core
, а CalContext
- это имя строки подключения и имя файла