public void Configure(IConfiguration configuration, IClientBuilder clientBuilder) { clientBuilder .AddPersistentStreams(StreamProviderName, TestEventHubStreamAdapterFactory.Create, b => b .Configure <EventHubOptions>(ob => ob.Configure(options => { options.ConfigureTestDefaults(EHPath, EHConsumerGroup); }))) .ConfigureServices(services => services.TryAddSingleton <IEventHubDataAdapter, EventHubDataAdapter>()); }
public void Configure(IConfiguration configuration, IClientBuilder clientBuilder) { clientBuilder .AddPersistentStreams <EventHubStreamOptions>(StreamProviderName, TestEventHubStreamAdapterFactory.Create, options => { options.ConnectionString = TestDefaultConfiguration.EventHubConnectionString; options.ConsumerGroup = EHConsumerGroup; options.Path = EHPath; }); }
public void Configure(IConfiguration configuration, IClientBuilder clientBuilder) { clientBuilder .AddPersistentStreams(StreamProviderName, StreamPerPartitionEventHubStreamAdapterFactory.Create, b => b .Configure <EventHubOptions>(ob => ob.Configure(options => { options.ConnectionString = TestDefaultConfiguration.EventHubConnectionString; options.ConsumerGroup = EHConsumerGroup; options.Path = EHPath; }))); }