public ActiveMqSessionContext(ConnectionContext connectionContext, ISession session, CancellationToken cancellationToken) : base(new PayloadCacheScope(connectionContext), cancellationToken) { _connectionContext = connectionContext; _session = session; _taskScheduler = new LimitedConcurrencyLevelTaskScheduler(1); _messageProducerCache = new MessageProducerCache(); }
public ActiveMqSessionContext(ConnectionContext connectionContext, ISession session, CancellationToken cancellationToken) : base(connectionContext) { _connectionContext = connectionContext; _session = session; _cancellationToken = cancellationToken; _executor = new ChannelExecutor(1); _messageProducerCache = new MessageProducerCache(); }