public DataBaseList(DbInfoList dbInfos) { foreach (DbInfo info in dbInfos) { Add(new DataBaseUtils(info)); } }
public MainWindow() { InitializeComponent(); System.Windows.Media.RenderOptions.ProcessRenderMode = System.Windows.Interop.RenderMode.SoftwareOnly; datastring = new List <string>(); SensorInfos = new List <SensorInfo>(); DataContext = this; sensorWatcher = new SensorWatcher(); SerialCOM = new SerialCOM(); try { DbInfoList infoList = DbInfoList.ReadDbList(Environment.CurrentDirectory + "\\database.json"); dataBaseUtils = new DataBaseList(infoList); } catch (Exception ex) { Logger.Error(ex, "Can not read database setting." + ex.StackTrace); } isCollecting = true; }