Hi Mogens,

I gave this issue a bit of thought myself, and the main problem I found is the chicken and egg problem.

Also it's hard to handle recursive behaviour elegantly.

We have one type of components that do that right now - ILazyComponentLoaders which are registered as normal components (and also interceptors to a smaller degree), but handling this in a generic, and robust way is going to be a sizeable task IMO.

Having said that - I'm keen to get more input and ideas on this.

Krzysztof

On 10/08/2011 7:05 AM, Mogens Heller Grabe wrote:
Inspired by a suggestion on uservoice <http://castle.uservoice.com/forums/38955-windsor-v3/suggestions/455510-take-greater-advantage-of-the-container-when-exte?ref=title>, I have hacked together a simple POC of a facility that allows for handler selectors/filters to be pulled from the container (via new ISelectHandlerFor<TService> and IFilterHandlersFor<TService> service interfaces).

Can anyone see any issues with extending the container like this?

Could this perhaps be a way to support putting the container to more use in the future without sacrificing backwards compatibility?

I am very curious to hear if anyone has comments or suggestions for this.

You can see the code (and some snippets) on my GitHub <https://github.com/mookid8000/F.T.Windsor>.


--
You received this message because you are subscribed to the Google Groups "Castle Project Development List" group. To view this discussion on the web visit https://groups.google.com/d/msg/castle-project-devel/-/pI9QqMltGIQJ. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/castle-project-devel?hl=en.

--
You received this message because you are subscribed to the Google Groups "Castle 
Project Development List" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/castle-project-devel?hl=en.

Reply via email to