Я использую первый подход кода в своем проекте. Но когда я пытаюсь запустить db-миграции с помощью команды «update-database», я получаю исключение нулевой ссылки, и когда я запускаю приложение, я получаю следующую ошибку конфигурации: Аутентификация на хосте «localhost» для пользователя «root». с использованием метода «mysql_native_password» произошел сбой с сообщением: Неизвестная база данных «xxx».
Вот строка подключения:
<add name="DefaultConnectionString" connectionString="server=localhost;port=3306;Database=cps;uid=root;pwd=root;" providerName="MySql.Data.MySqlClient" />
P.S. В другой системе все работает.