RSS Статьи блога Microsoft Teams

Получение ошибки "ConnectionString пуст" в проекте WebAPI с .NET 10

Follow
Пользователь сталкивается с проблемой в своем приложении .NET 10 ASP.NET Core, использующем Entity Framework. Проблема заключается в неправильной настройке строки подключения. Изначально строка подключения правильно извлекается из `appsettings.json` в файле `Program.cs`. Объект IConfiguration в LoginController также показывает ожидаемые настройки. Однако строка подключения неверна в конструкторе `FSMUserStore` при использовании внедрения зависимостей. Пользователь подозревает, что ошибка кроется в настройке внедрения зависимостей в `Program.cs`, несмотря на многочисленные попытки устранения неполадок. Предоставленный код показывает необходимую конфигурацию для настройки контекста базы данных. Аутентификация и авторизация с JWT Bearer включены в конфигурацию. ElmahCore также настроен для ведения журнала ошибок с использованием исходной строки подключения. Код настраивает службы для идентификации, включая хранилище пользователей, менеджер и менеджер входа. Наконец, приложение собирается и настраивает конвейер HTTP-запросов, включая промежуточное ПО для перенаправления HTTPS, аутентификации, авторизации и сопоставления контроллеров. Основная проблема заключается в том, что строка подключения передается некорректно.
favicon
techcommunity.microsoft.com
Getting a ConnectionString empty error in a webapi project with .net 10
Create attached notes ...