internal ViewModel(global::Runner.Runner runner) { _runner = runner; SetAssemblyPathCommand = new DelegateCommand(SetAssemblyPath, CanSetAssemblyPath); SetResultsPathCommand = new DelegateCommand(SetResultsPath, CanSetResultsPath); SetWorkingPathCommand = new DelegateCommand(SetWorkingPath, CanSetWorkingPath); RunCommand = new DelegateCommand<object>(Run, CanRun); _runner.Products.CollectionChanged += Products_CollectionChanged; }
internal ViewModel(global::Runner.Runner runner) { _runner = runner; SetAssemblyPathCommand = new DelegateCommand(SetAssemblyPath, CanSetAssemblyPath); SetResultsPathCommand = new DelegateCommand(SetResultsPath, CanSetResultsPath); SetWorkingPathCommand = new DelegateCommand(SetWorkingPath, CanSetWorkingPath); RunCommand = new DelegateCommand <object>(Run, CanRun); _runner.Products.CollectionChanged += Products_CollectionChanged; }