Even when you don't define an external container to use, you're actually using the default built-in container, so in fact you're *always* doing IoC.
On Feb 24, 11:12 am, Jason Meckley <[email protected]> wrote: > agreed, MR should default to use an IoC. Taking that question one step > further; does anyone use MR without an IoC? If not, why not require > the IoC, similar to FUBU? > > On Feb 24, 7:59 am, Roelof Blom <[email protected]> wrote: > > > > > Perhaps the question is meant for MonoRail vNext, which could be a whole > > different beast. > > > On Wed, Feb 24, 2010 at 1:34 PM, Mauricio Scheffer < > > > [email protected]> wrote: > > > An old post by hammett on integrating MonoRail with other containers: > > >http://hammett.castleproject.org/?p=317 > > > > On Feb 24, 9:30 am, Mauricio Scheffer <[email protected]> > > > wrote: > > > > I agree with Ken, MonoRail already has a container: > > >http://svn.castleproject.org:8080/svn/castle/MonoRail/trunk/src/Castl... > > > > > It implements IServiceProvider and has AddService methods, so it can > > > > be used as a generic container. > > > > > Cheers, > > > > Mauricio > > > > > On Feb 24, 8:46 am, Ken Egozi <[email protected]> wrote: > > > > > > isn't that what the Monorail Container is all about? > > > > > plus it allow you to not use an IoC at all if you'd like it better. > > > > > > On Wed, Feb 24, 2010 at 1:43 PM, John Simons < > > > [email protected]>wrote: > > > > > > > I agree with everything you said, I just want to be sure that the > > > > > > majority of users agree too, before doing the change :) > > > > > > > Cheers > > > > > > John > > > > > > > On Feb 24, 10:24 pm, Krzysztof Koźmic (2) <[email protected]> > > > wrote: > > > > > > > Fact that MonoRail should be built around IoC and with IoC in mind > > > is > > > > > > > a no brainer IMO. > > > > > > > > It should have to have some IoC to function, but does not depend > > > > > > > on > > > > > > > any particular one. > > > > > > > Much like FubuMVC, OpenRASTA, NServiceBus and other frameworks > > > handle > > > > > > > this. > > > > > > > > obviously by default it should ship with Windsor integration, > > > > > > > while > > > > > > > adapters for other frameworks would live in contrib. > > > > > > > > And it should never call container directly, via some sort of > > > > > > > ServiceLocator abstraction. > > > > > > > Where it has to pull a custom, abstract factory should be defined, > > > so > > > > > > > that either typed factory facility could be used, > > > > > > > manually coded factory, or factory backed by any other container. > > > > > > > > On 24 Lut, 12:05, John Simons <[email protected]> wrote: > > > > > > > > > To get a better understanding on what to have out of the box in > > > > > > > > Monorail, I've put another poll up onhttp://twtpoll.com/zr1tt0 > > > > > > > > > So if you've got a moment, and are using Monorail, please vote. > > > > > > > > > Thanks > > > > > > > > John > > > > > > > -- > > > > > > You received this message because you are subscribed to the Google > > > Groups > > > > > > "Castle Project Users" group. > > > > > > To post to this group, send email to > > > [email protected] > > > > > > . > > > > > > To unsubscribe from this group, send email to > > > > > > [email protected]<castle-project-users%2Bun > > > > > > [email protected]><castle-project-users%2Bun > > > [email protected]> > > > > > > . > > > > > > For more options, visit this group at > > > > > >http://groups.google.com/group/castle-project-users?hl=en. > > > > > > -- > > > > > Ken Egozi. > > >http://www.kenegozi.com/bloghttp://www.delver.comhttp://www.musicglue...נס > > > הקהילתי הראשון למפתחי דוטנט - בואו בהמוניכם > > > > -- > > > You received this message because you are subscribed to the Google Groups > > > "Castle Project Users" group. > > > To post to this group, send email to [email protected] > > > . > > > To unsubscribe from this group, send email to > > > [email protected]<castle-project-users%2Bun > > > [email protected]> > > > . > > > For more options, visit this group at > > >http://groups.google.com/group/castle-project-users?hl=en. -- You received this message because you are subscribed to the Google Groups "Castle Project Users" 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-users?hl=en.
