Ah great thanks Krzysztof I will try that out.
Stefan 2011/6/8 Krzysztof Koźmic <[email protected]> > I think it does work OOTB without you having to register anything > explicitly. > > If you resolve a type for which there's an entry in the config file WCF > Facility will register it automatically with the information from the config > via a ILazyComponentLoader. > > So all you do is: > > var container = new WindsorContainer() > .AddFacility<WcfFacility>(); > > var foo = container.Resolve<IFooService>(); > > foo.Bar("this should work if there's a config entry"); > > > HTH, > Krzysztof > > > > > On 07/06/2011 10:40 PM, Stefan Sedich wrote: > >> Yeah exactly, is that possible ootb? >> >> Regards >> Stefan Sedich >> >> Readify | Senior Developer >> M: +61 434 250 747 | E: [email protected] >> >> On 08/06/2011, at 5:00 AM, Craig Neuwirt<[email protected]> wrote: >> >> So you want to make the endpointName optional and default to the name of >>> the contract? >>> >>> On Jun 7, 2011, at 9:22 AM, codemonkey wrote: >>> >>> I am registering a client like so: >>>> >>>> var container = new WindsorContainer() >>>> .AddFacility<WcfFacility>() >>>> .Register( >>>> Component.For<IFooService>() >>>> .AsWcfClient( >>>> DefaultClientModel.On( >>>> >>>> WcfEndpoint.ForContract<IFooService>().FromConfiguration("IFooService") >>>> ) >>>> ) >>>> ); >>>> >>>> Is there a way to avoid using the .FromConfiguration("") and make it >>>> pick up my config without the magic string, the config is like: >>>> >>>> <client> >>>> <endpoint name="IFooService" address="..." binding="..." >>>> bindingConfiguration="..." contract="IFooService" >>>> behaviorConfiguration="..."/> >>>> </client> >>>> >>>> >>>> >>>> Thanks >>>> >>>> -- >>>> 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. >>>> >>>> -- >>> 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. >>> >>> > -- > 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. > > -- Stefan Sedich Software Developer http://weblogs.asp.net/stefansedich -- 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.
