public AzureTablesConfigurationRepoFixture() { var config = TestConfiguration.LoadConfig(); string azureStorageConnectionString = config["AzureStorageConnectionString"]; CloudTableSetup = new EventProcessingCloudTableSetup(azureStorageConnectionString, "test"); ConfigRepo = new AzureEventProcessingConfigurationRepository(CloudTableSetup); }
public AzureEventProcessingConfigurationRepository(EventProcessingCloudTableSetup cloudTableSetup) : base( cloudTableSetup.GetSubscriberRepository(), cloudTableSetup.GetSubscriberContractsRepository(), cloudTableSetup.GetEventSubscriptionsRepository(), cloudTableSetup.GetEventSubscriptionAddressesRepository(), cloudTableSetup.GetEventHandlerRepository(), cloudTableSetup.GetParameterConditionRepository(), cloudTableSetup.GetEventSubscriptionStateRepository(), cloudTableSetup.GetContractQueryRepository(), cloudTableSetup.GetContractQueryParameterRepository(), cloudTableSetup.GetEventAggregatorRepository(), cloudTableSetup.GetSubscriberQueueRepository(), cloudTableSetup.GetSubscriberSearchIndexRepository(), cloudTableSetup.GetEventHandlerHistoryRepository(), cloudTableSetup.GetEventRuleRepository(), cloudTableSetup.GetSubscriberStorageRepository()) { }