Как принудительно установить порядок выполнения установщика

Я создавал новое решение .NET с Каслом, выполняющим мой DI.

Теперь он на той стадии, когда я хотел бы контролировать порядок, в котором работают мои установщики. Я создал отдельные классы, которые реализуют IWindsorInstaller для обработки моих основных типов - например, IRepository, IMapper и IService, чтобы назвать несколько.

Я вижу, что предлагается реализовать мою собственную InstallerFactory (предполагая, что я просто переопределяю Select) в этом классе.

Затем используйте эту новую фабрику в моем вызове:

FromAssembly.InDirectory(new AssemblyFilter("bin loca­tion")); 

Мой вопрос - при переопределении метода сохранения - как лучше всего установить порядок моих установщиков.

8
задан Adam Stewart 15 June 2011 в 13:14
поделиться