Попытка разместить мой webapi на рабочей машине, но там все службы DI остаются нулевыми. И я получаю NullReferenceException
везде, где я пытаюсь получить доступ к переменной services
внутри класса Startup
.
Исключение указывает на строку, где я добавляю контекст. services.AddDbContext(x=>x.UseMySql(...))
. Если я уберу эту строку, то она перейдет на services.AddAutoMapper()
и т. Д.
Обратите внимание, что это происходит только на рабочей машине. На моей машинке все довольно круто.
Мне не хватает конфигурационного файла (appsetting.json
и appsetting.dev.json
оба идентичны) ИЛИ есть ли другая причина?