예제 #1
0
 public InMemoryScheduledJobProcessor(IWorkerQueue queue)
 {
     _queue = queue;
 }
예제 #2
0
 public IListener BuildListener(IListeningAgent agent, IWorkerQueue queues)
 {
     return(new LightweightListener(queues, _logger, agent));
 }
예제 #3
0
 public ISendingAgent BuildLocalAgent(Uri destination, IWorkerQueue queues)
 {
     return(new LoopbackSendingAgent(destination, queues));
 }
예제 #4
0
 public NulloPersistence(CompositeTransportLogger logger, BusSettings settings, IWorkerQueue workers)
 {
     _logger   = logger;
     _settings = settings;
     _workers  = workers;
 }
예제 #5
0
 public LoopbackSendingAgent(Uri destination, IWorkerQueue queues)
 {
     _queues     = queues;
     Destination = destination;
 }
예제 #6
0
 public void Start(IWorkerQueue workerQueue)
 {
 }