+ /// An in memory connection that uses a rule engine to return different responses for sniffs/pings and API calls.
+ ///
+ /// Either instantiate through the static or for the simplest use-cases
+ ///
+ ///
+ /// Or use to chain together a rule engine until
+ /// becomes available
+ ///
+ ///
public class VirtualClusterConnection : InMemoryConnection
{
private static readonly object Lock = new object();
@@ -25,12 +36,28 @@ public class VirtualClusterConnection : InMemoryConnection
private readonly TestableDateTimeProvider _dateTimeProvider;
private IDictionary