I have pushed the Windsor updates to master. This will go out to Nuget
tomorrow night.

On Thu, Dec 15, 2011 at 4:04 PM, James Fera <[email protected]> wrote:

> Related to this post:
> http://groups.google.com/group/castle-project-users/browse_thread/thread/a19723ff4c6c2878
>
> ResolveAll() behavior has changed in Windsor 3.0.  This breaks
> resolution of IBusConfigurationAware components and as a result the
> appropriate ITransport does not get registered.  The solution is to
> register each IBusConfigurationAware component with its explicit
> interface:
>
> In CastleBuilder.cs line 60:
>
> container.Register(
>                AllTypes.FromAssembly(typeof(IServiceBus).Assembly)
>                    .BasedOn<IBusConfigurationAware>()
>                );
>
> becomes:
>
> container.Register(
>                AllTypes.FromAssembly(typeof(IServiceBus).Assembly)
>
>  .BasedOn<IBusConfigurationAware>().WithService.FromInterface()
>                );
>
> I apologize for the crudeness.  I have no idea how to use git.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Rhino Tools Dev" 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/rhino-tools-dev?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Rhino Tools Dev" 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/rhino-tools-dev?hl=en.

Reply via email to