public List<Data.Models.Direction> LoadingServices(string path) { IReader reader; var list = new List<Data.Models.Direction>(); var maStrings = path.Split('.'); if (maStrings[1] == "csv") { reader = new CsvReader(); list = reader.ReadServices(path); } if (maStrings[1] == "json") { reader = new JsonReader(); list = reader.ReadServices(path); } return list; }