public JsonDataService(string dataRoot) { DataRoot = dataRoot; Directory.CreateDirectory(DataRoot); Directory.CreateDirectory(unitsDirectory = Path.Combine(DataRoot, "Units")); Directory.CreateDirectory(placesDirectory = Path.Combine(DataRoot, "Places")); Directory.CreateDirectory(playersDirectory = Path.Combine(DataRoot, "Players")); _nameService = new DefaultNameService(dataRoot); }