Hello, Sasha!

> Using Castle and Avalon, can you please explain the
> concept or proper way in which you see defining and
> bootstrapping an application/system?
>
> How does Castle instantiate the user's
> application/service? What does it use to find or start
> the main application entry point?

Yes, you brought some good discussion to light. I think this concept is
missing at all in Avalon Castle but it should be easy to fix. However a
component can only be started after its dependecies can be satisfied, thus I
think I'm gonna add this information to IComponentModel and if the component
is startable the handler will invoke Resolve on itself. What do you think?

By now please extend the DefaultKernel as a "work-around"  :-)
I hope to get this thing fixed very quickly but I'm in the middle of a
refactoring on it. Btw if you have any patches, I'll be happy to apply them.


Cheers,
hammett


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to