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
-~----------~----~----~----~------~----~------~--~---

Reply via email to