public AmqpTemporaryDestination(AmqpSession session, NmsTemporaryDestination destination) { this.session = session; this.destination = destination; }
public AmqpTransactionContext(AmqpSession session) { this.session = session; }
public AmqpTransactionCoordinator(AmqpSession session) : base(session.UnderlyingSession, GetName(), new Attach { Target = new Coordinator(), Source = new Source() }, null) { }
public AmqpProducer(AmqpSession session, ProducerInfo info) { this.session = session; this.info = info; }
public Task Recover(Id sessionId) { AmqpSession session = connection.GetSession(sessionId); session.Recover(); return Task.CompletedTask; }