Thanks, I understand now - very helpful link. 2010/10/18 Krzysztof Koźmic <[email protected]>
> In the 2nd exmple you're not specifying the service so the Foo registers > itself as Foo, not as IFoo. > > Make sure you consult the documentation: > > http://stw.castleproject.org/Windsor.Registering-components-by-conventions.ashx > Krzysztof > > 2010/10/19 Matt Lund <[email protected]> > >> So this works (meaning that the WhoAreYou() method gets called) >> >> var container = new WindsorContainer(); >> container.Register(Component.For(typeof(IFoo)).ImplementedBy(typeof >> (Foo))); >> container.GetService<IFoo>().WhoAreYou(); >> >> But with this code the GetService call returns null. Any ideas? >> >> var container = new WindsorContainer(); >> container.Register(AllTypes.FromThisAssembly()); >> container.GetService<IFoo>().WhoAreYou(); >> >> Note that the this is a simple single-assembly console app. So the >> IFoo and Foo classes are sitting here in the same assembly as >> program.cs. >> >> -- >> 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%[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]<castle-project-users%[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.
