コード例 #1
0
 public ProcessorContextSupervisor(IConnectionContextSupervisor supervisor, IHostConfiguration hostConfiguration, ReceiveSettings receiveSettings,
                                   Func <IStorageSettings, BlobContainerClient> blobContainerClientFactory,
                                   Func <IHostSettings, BlobContainerClient, EventProcessorClient> clientFactory, Func <PartitionClosingEventArgs, Task> partitionClosingHandler,
                                   Func <PartitionInitializingEventArgs, Task> partitionInitializingHandler)
     : base(new ProcessorContextFactory(supervisor, hostConfiguration, receiveSettings, blobContainerClientFactory, clientFactory,
                                        partitionClosingHandler,
                                        partitionInitializingHandler))
 {
     supervisor.AddConsumeAgent(this);
 }
コード例 #2
0
 public ModelContextSupervisor(IConnectionContextSupervisor connectionContextSupervisor)
     : base(new ModelContextFactory(connectionContextSupervisor))
 {
     connectionContextSupervisor.AddConsumeAgent(this);
 }