コード例 #1
0
 public ImportResultsViewModelFactory(IDialogCoordinator dialogCoordinator, ILogger <ImportResultsViewModel> logger, Func <IEventAggregator> eventAggregator, ISecurityDescriptorTargetsViewModelFactory targetsFactory, IShellExecuteProvider shellExecuteProvider)
 {
     this.dialogCoordinator    = dialogCoordinator;
     this.logger               = logger;
     this.eventAggregator      = eventAggregator;
     this.targetsFactory       = targetsFactory;
     this.shellExecuteProvider = shellExecuteProvider;
 }
コード例 #2
0
 public ImportResultsViewModel(ImportResults results, ISecurityDescriptorTargetsViewModelFactory targetsFactory, IEventAggregator eventAggregator, ILogger <ImportResultsViewModel> logger, IDialogCoordinator dialogCoordinator, IShellExecuteProvider shellExecuteProvider)
 {
     this.results              = results;
     this.logger               = logger;
     this.dialogCoordinator    = dialogCoordinator;
     this.shellExecuteProvider = shellExecuteProvider;
     this.targetsFactory       = targetsFactory;
     this.eventAggregator      = eventAggregator;
     this.Initialization       = this.Initialize();
 }