public AzureModelPooledObjectPolicy(string topic, AzureConnectionFactory azureConnectionFactory, IOptions <AzureConnectionOptions> connnectionOptions) { this.topic = topic; this.azureConnectionFactory = azureConnectionFactory; this.client = this.CreateConnection(); this.connnectionOptions = connnectionOptions; }
public AzureServiceBusConsumer(AzureConnectionFactory azureConnectionFactory, IEventBusManager eventBus) { this.azureConnectionFactory = azureConnectionFactory; this.eventBus = eventBus; }
public SubscriptionManager(AzureConnectionFactory azureConnectionFactory, IServiceScopeFactory serviceScopeFactory) { this.azureConnectionFactory = azureConnectionFactory; this.serviceScopeFactory = serviceScopeFactory; this.azureServiceBusAdministrative = this.azureConnectionFactory.CreateAdminstrativeConnection(); }