public ServiceBusSessionsListener(string entityPath, ServiceBusTriggerExecutor triggerExecutor, ServiceBusOptions config, ServiceBusAccount serviceBusAccount, SessionProvider sessionProvider) { _entityPath = entityPath; _triggerExecutor = triggerExecutor; _cancellationTokenSource = new CancellationTokenSource(); _sessionProvider = sessionProvider; _serviceBusAccount = serviceBusAccount; _sessionProcessor = sessionProvider.CreateSessionProcessor(entityPath, _serviceBusAccount.ConnectionString); }
public Session() { Disposables = new List <IDisposable>(); Processors = new SessionProcessor(this); KnownHosts = new KnownHosts(); }