Sounds very similar to the work I did as well, including configuration changes, etc. Did you by chance look at the branch I have on github? My only reservation to merging into master is that certain people who don't seem to have an opinion will likely have one after the fact and I don't really have a lot of free time on my hands at the moment. I would love to close this out though, we've been using StructureMap with RSB for some time now and it's working out well. I also have a 80% implemented Autofac container as well.
https://github.com/hibernating-rhinos/rhino-esb/tree/servicelocator Thoughts? On Thu, Apr 14, 2011 at 1:03 PM, Steve Wagner <li...@lanwin.de> wrote: > Ok lets bring this a bit forward! > > https://github.com/lanwin/rhino-esb > > Ive created a fork and extracted all Windsor specific stuff to an > Rhino.ServiceBus.Windsor assembly. Then I've replaced all usages of the > Kernel in the core parts with an IContainerAdapter interface and added an > impl of it to the Rhino.ServiceBus.Windsor. This assembly contains mostly > configuration,facilities and hosts. > > It works, all tests pass and the Starbucks example runs. The only problem > is that the Starbucks.Tests dont run because it dose not Shadowcopy both > assemblies. Maybe someone else has an idea why?!? > > If we now move the common functionality of the configuration,facilities and > hosts to more abstract base classes, we have a pretty good extension point > for using another container. Also Windsor could stay the main container of > RSB. > > For existing users there is nearly no migration overhead. They only need to > add the new assembly and they are done, no breaking changes. > > If the second assembly is really a problem, we could provide an second > ilmerged distribution package. > > Thoughts? > > -Steve > > > On 01.02.2011 23:02, Corey Kaylor wrote: > >> It is both 3.5 and 4.0 currently, 4.0 is built from the powershell script. >> Although all that is negotiable depending on the route chosen. >> >> > -- > You received this message because you are subscribed to the Google Groups > "Rhino Tools Dev" group. > To post to this group, send email to rhino-tools-dev@googlegroups.com. > To unsubscribe from this group, send email to > rhino-tools-dev+unsubscr...@googlegroups.com. > 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 rhino-tools-dev@googlegroups.com. To unsubscribe from this group, send email to rhino-tools-dev+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rhino-tools-dev?hl=en.