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