Мы используем модель провайдера для платежных шлюзов, и я надеюсь найти способ сделать следующее;
Каждый провайдер должен иметь свой собственный файл конфигурации. Это будет содержать только конфигурацию, применимую к этому провайдеру.
У потребителя будет файл конфигурации, в котором хранятся только необходимые записи, такие как Unity. Потребитель затем загружает провайдеров через Unity.
Мы могли бы потенциально иметь несколько провайдеров и инкапсулировать конфигурацию каждого средства, которое можно предварительно упаковать, и единственным требованием к потребителю будет псевдоним для типа, и тогда его можно будет «вставить в слот».
Насколько я вижу, невозможно иметь несколько файлов конфигурации, и конфигурация провайдера в настоящее время игнорируется. Однако я надеюсь, что, возможно, кто-то нашел подходящее решение.
Заранее спасибо