private static void PrepareConnection(IServiceConnectionManager scm, out SortedList <string, ServiceMessage> output) { var result = new SortedList <string, ServiceMessage>(); scm.Initialize(new TestServiceConnectionContainerFactory(result)); output = result; }
private static void PrepareConnection(IServiceConnectionManager scm, out SortedList <string, ServiceMessage> output) { var result = new SortedList <string, ServiceMessage>(); scm.Initialize(hub => new TestServiceConnection(hub, m => { lock (result) { result.Add(hub, m.Item1); } }), 5); output = result; }