// IFabricTestabilityClient extensions for test convenience public static void ConnectToEventStore(this IFabricTestabilityClient client, EventStoreConnectionInformation connInfo) { var systemFabricCient = GetSystemFabricClient(client); var testContext = systemFabricCient.FabricClient.TestManager.TestContext; var storeConnection = new EventStoreConnection(connInfo); testContext.ExtensionProperties.Add(Constants.EventStoreConnection, storeConnection); }
private void InitializeStore(EventStoreConnectionInformation connInfo) { var localInfo = connInfo as LocalEventStoreConnectionInformation; if (localInfo == null) { this.InitializeAzureStore(connInfo as AzureEventStoreConnectionInformation); } else { this.InitializeLocalStore(localInfo); } }
public EventStoreConnection(EventStoreConnectionInformation info) { this.InitializeStore(info); }