public Controller() { // // the skiRunRepository object can be instantiated with different // repositories based on different data sources // skiRunRepository = new SkiRunRepositoryXML(); ApplicationControl(); }
public Controller() { if (DataSettings.dataFilePath == "Data\\Data.csv") { skiRunRepository = new SkiRunRepositoryCSV(); } else if (DataSettings.dataFilePath == "Data\\Data.xml") { skiRunRepository = new SkiRunRepositoryXML_DS(); } else { skiRunRepository = new SkiRunRepositoryJSON(); } ApplicationControl(); }
public void Dispose() { _skiRunRepository = null; }
public SkiRunBusiness(ISkiRunRepository repository) { _skiRunRepository = repository; }