public void Setup() { _genericEventsService = new GenericEventsService(); var azureEventProcessorFactory = new AzureEventProcessorFactory(_genericEventsService); _sut = new AzureEventHubsService(azureEventProcessorFactory); }
public async Task RegisterAsync( string eventHubConnectionString, string eventHubPath) { AzureEventProcessorHost processorHost = new AzureEventProcessorHost( eventHubPath, this.EventProcessor.ConsumerGroupName, eventHubConnectionString, this.EventProcessor.StorageAccountConnectionString, this.EventProcessor.ContainerName); AzureEventProcessorFactory azureEventProcessorFactory = new AzureEventProcessorFactory(this.EventProcessor); await processorHost.RegisterEventProcessorFactoryAsync( azureEventProcessorFactory, this.EventProcessor.Options.ToAzureOptions()); this.azureEventProcessorHost = processorHost; }