I just uploaded the zip. I started to get a GoGrid server setup so I could test all this on 2008, but I haven't had time to finish it. Tests were passing (that I could run) since I compose both Instance and MSMQ implementations. I will make the changes on the current copy if you look at it and see if its worth it.
The changes you made should not affect this except that the interface are much simpler. I just treat InstanceSubscription as its own implementation of ITransport and ISubscriptionStorage and remove all traces of it from the msmq implementations. Introducing "ISubscription" lets me do this. mike On Jan 15, 8:31 am, Ayende Rahien <aye...@ayende.com> wrote: > Can you try to see how this works after the changes I made recently? > > On Thu, Jan 15, 2009 at 10:24 AM, Mike Nichols > <nichols.mik...@gmail.com>wrote: > > > > > In the patch I submitted (and havent had a chance to deal with) I > > refactored Transport and SubscriptionSTorage completely so that I > > could pull all InstanceSubscrption logic out of the Msmq stuff and > > into its own Transport/Storage implementation. Then, I have a > > CompositeTransport and CompositeStorage that hides the separation. > > I still have a project with the refactoring there...you wanna see it? > > > On Jan 15, 6:58 am, Ayende Rahien <aye...@ayende.com> wrote: > > > Right now MsmqTransport is doing WAY too much.I would like to break it > > apart > > > and get it into smaller pieces, each with a single responsability. > > > However, I can't really envision how to get there. > > > > Any ideas? --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---