public ILocalPath ResolveDistributionLocalPath(ILocalPath basePath) { return(basePath.Subpath(Folders.EnginesAndGamesFolder.WellKnownName) .Subpath(_engineName.ToString()) .Subpath(Folders.GamesFolder.WellKnownName) .Subpath(_gameName) .Subpath(Folders.GameLimitsFolder.WellKnownName) .Subpath(_version.ToString())); }
public GameEnginePlaceholderViewModel(GameEngineName name, IEnumerable <IGameViewModel> games) { this.Name = name.ToString(); this.Games = new ObservableCollection <IGameViewModel>(games); }