Могу ли я сохранить отдельный файл конфигурации пружины для каждого проекта?

Сценарий: Я уже использую Spring.net для базовых конфигураций/объектов, которые необходимы приложению для запуска. Этот файл конфигурации весны и объекты запуска являются частью проекта xxHost.

Проблема: Теперь мне нужно создать объекты, которые находятся в проекте XXProvider, и xxHost не имеет ссылки на xxProvider.

В качестве примера кода:

//All object exist in xxProvider.csproj, and are used for internal logic
var runnerInstance = new FirstRunner(new List
                                           {
                                             GenericBuilder.Build("ProductId"),
                                             GenericBuilder.Build("IsReceiver"), 
                                             GenericBuilder.Build("QuantityUnit")
                                           });

//Need to remove this instantiation to a spring config file!!!!
//and to be able to write something like this...
var runnerInstance = SpringSettings.FirstRunnerInstance;

Есть ли способ, которым я могу сохранить эксклюзивный файл csproj spring? Есть ли способ, которым я могу лениво загрузить отдельный файл весны, который не загружен при запуске приложения?

Любой соответствующий документ/ссылка будет полезной. Спасибо за ваш интерес!

1
добавлено
Просмотры: 1
de