public ApplicationController(PositionEngineMqServer mqServer, PositionMessageProcessor messageProcessor) { _appsinfo = new ConcurrentDictionary <string, Dictionary <string, ClientMqParameters> >(); _providerPositionsRequest = new Dictionary <string, List <string> >(); _mqServer = mqServer; _messageProcessor = messageProcessor; }
public void SetUp() { _positionMqServer = new PositionEngineMqServer("PEMQConfig.xml"); _positionMqServer.Connect(); // Initialize Advance Bus _advancedBus = RabbitHutch.CreateBus("host=localhost").Advanced; // Create a admin exchange _adminExchange = _advancedBus.ExchangeDeclare("position_exchange", ExchangeType.Direct, true, false, true); }