OpenGeekBrains / SciMaterials

Хранилище учебных материалов
MIT License
0 stars 14 forks source link

Требуется реорганизация процесса регистрации БД #102

Closed Infarh closed 1 year ago

Infarh commented 1 year ago

В файле конфигурации требуется обеспечить выбора типа БД и строки подключения в одном месте в DbSettings:DbProvider. Название строки подключения должно нести в себе указание типа провайдера по принципу ProviderName.ConnectionStringName - имя провайдера и название строки подключения указаны в одной строке через точку-разделитель.

В процессе конфигурирования контекста БД в контейнере сервисов (в \Services\SciMaterials.Services.Database\Extensions\ServiceCollectionExtensions.cs) требуется анализировать название типа провайдера БД из названия строки подключения и выбирать соответствующий метод регистрации.

Infarh commented 1 year ago

Реализовано