public InstanceContext GetExistingInstanceContext (Message message, IContextChannel channel) { InstanceContext ctx; var key = channel.SessionId ?? String.Empty; return pool.TryGetValue (key, out ctx) ? ctx : null; }