public MainWindow() { InitializeComponent(); MyChart.ItemsSource = mydata; dataSourceType = File.ReadAllText("Data\\DataSourceConfig.txt"); ObsManage = GetObservationManager(dataSourceType); }
static private ObservationManager GetObservationManager(String SourceName) { ObservationManager ObsMan = null; if (SourceName == srcName4File) { ObsMan = new ObservationManagerFromFile(); // // item index load from file csv } else if (SourceName == srcName4Eobot) { ObsMan = new ObservManagerWebRequestEobot(); // item index load from websource } else if (SourceName == srcName4SqlDb) { ObsMan = new ObservationManagerFromDataBase(); //item index load form sql db } return(ObsMan); }