Castle Windsor для создания экземпляра объекта на основе параметров URL?

Могу ли я заставить Castle Windsor внедрить объект, созданный с параметрами URL? Либо как параметры строки запроса, либо как параметры, определенные в конфигурации маршрутизации?

В настоящее время этот объект передается методу действия Index контроллера, но мне нужно, чтобы он был доступен в конструкторе.

Если да, то что мне нужно сделать?


person DaveDev    schedule 21.06.2010    source источник


Ответы (2)


Сценарий звучит действительно хакерски, но если вы действительно хотите это сделать, я бы порекомендовал реализовать собственную фабрику контроллеров.

Там вы можете управлять созданием экземпляров ваших контроллеров.

person Martin Suchanek    schedule 07.08.2010

Я бы начал с просмотра документации.

person Krzysztof Kozmic    schedule 21.06.2010