public MartenCallback(Envelope envelope, IWorkerQueue queue, IDocumentStore store, EnvelopeTables marker, MartenRetries retries, ITransportLogger logger) { _envelope = envelope; _queue = queue; _store = store; _marker = marker; _retries = retries; _logger = logger; }
public MartenBackedListener(IListeningAgent agent, IWorkerQueue queues, IDocumentStore store, CompositeTransportLogger logger, BusSettings settings, EnvelopeTables marker, MartenRetries retries) { _agent = agent; _queues = queues; _store = store; _logger = logger; _settings = settings; _marker = marker; _retries = retries; }
public MartenBackedSendingAgent(Uri destination, IDocumentStore store, ISender sender, CancellationToken cancellation, CompositeTransportLogger logger, BusSettings settings, EnvelopeTables marker, MartenRetries retries) : base(destination, sender, logger, settings, new MartenBackedRetryAgent(store, sender, settings.Retries, marker, logger)) { _cancellation = cancellation; _logger = logger; _store = store; _settings = settings; _marker = marker; _retries = retries; }
public LocalSendingAgent(Uri destination, IWorkerQueue queues, IDocumentStore store, EnvelopeTables marker, SerializationGraph serializers, MartenRetries retries, CompositeTransportLogger logger) { _queues = queues; _store = store; _marker = marker; _serializers = serializers; _retries = retries; _logger = logger; Destination = destination; }
public MartenBackedMessagePersistence(IDocumentStore store, CompositeTransportLogger logger, BusSettings settings, EnvelopeTables tables, BusMessageSerializationGraph serializers) { _store = store; _logger = logger; Settings = settings; Tables = tables; _serializers = serializers; _retries = new MartenRetries(_store, tables, _logger, Settings); }