public void OrderEvents() { EventContainer eventContainer; while (EventList.TryGetValue(CurrentSeqNumber, out eventContainer)) { BrokerQueue.Enqueue(eventContainer); SubscriberQueue.Enqueue(eventContainer.Event); CurrentSeqNumber++; } }
public WeatherForecastController(ILogger <WeatherForecastController> logger, SubscriberQueue subscriberQueue) { _logger = logger; _subscriberQueue = subscriberQueue; }