And that _is_ the best option, thanks for injecting sense to the discussion.
2010/7/26 Krzysztof Koźmic <[email protected]> > Make the dependency explicitly optional in your code, if it really is > optional instead of hacking the contianer. > > It'll work better long term > > > > On 26/07/2010 9:17 AM, Ayende Rahien wrote: > > ISubDependencyResolver > > On Mon, Jul 26, 2010 at 12:51 AM, Adam Langley <[email protected]>wrote: > >> Can someone tell me, is it possible to configure the Castle MicroKernel >> to simply return null for a known service type that doesnt have an >> implementation registered? >> The reason I ask is because I have a scenario where a specific service >> will NOT be available, but client code will still attempt to locate it, >> and handle the return being null. All these ComponentNotFound exceptions >> are slowing the program down. >> >> I was hoping for something like >> >> Kernel.Register(Component.For<IMyServiceContract>().Unavailable()) >> >> Any possibilities? >> >> - Adam Langley >> >> -- >> 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. > > > -- > 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.
