void ConfigureQueues(Container container) { Directory.CreateDirectory("queues"); Directory.CreateDirectory("topics"); RequestQueuesAndTopicsList(); LockAllQueuesToRecover(); LockAllTopicsToRecover(); var propagators = new Propagators(); container.Register(new CreatingQueue(Connections, Locks, propagators)); container.Register(new CreatingMessage(Connections, Locks, propagators)); container.Register(new ReadingMessage(Connections, Locks)); container.Register(new DeletingMessage(Connections, Locks, propagators)); container.Register(new CreatingTopic(Connections, Locks, propagators)); container.Register(new CreatingAnnouncement(Connections, Locks, propagators)); container.Register(new ReadingAnnouncement(Connections, Locks)); container.Register(new CreatingSubscription(Connections, Locks, propagators)); container.Register(new DeletingAnnouncement(Connections, Locks, propagators)); container.Register(new DeletingSubscription(Connections, Locks, propagators)); container.Register(new DeletingQueue(Connections, Locks, propagators)); container.Register(new DeletingTopic(Connections, Locks, propagators)); container.Register(new FailureReporting(Locks, propagators)); container.Register(new DatabaseRecovery(Locks)); }
public ZipkinTracerOptions() { // Defaults Propagators.Add(Formats.TextMap.Name, new TextMapPropagator()); Propagators.Add(Formats.HttpHeaders.Name, new TextMapPropagator()); }
public void Dispose() { Propagators.Reset(); GC.SuppressFinalize(this); }
public PropagatorsTest() { Propagators.Reset(); }
public void Dispose() { Propagators.Reset(); }