public ServerMonitorCache(ITradeViewConfigurationServer configurationServer) { this.configurationServer = configurationServer; serverMonitors = new ObservableCollection <ServerMonitor>(); serverMonitorSubscriptions = new Dictionary <string, IDisposable>(); dispatcher = Application.Current.Dispatcher; }
public TradeServerService(ITradeViewConfigurationServer configurationServer) { this.configurationServer = configurationServer; }
public TradeServerService(ITradeViewConfigurationServer configurationServer, IServerMonitorCache serverMonitorCache) { this.configurationServer = configurationServer; this.serverMonitorCache = serverMonitorCache; }