Beispiel #1
0
        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())
 {
 }