コード例 #1
0
 protected BootableAction(MainViewModel mainViewModel, IBootService bootService, string categoryName, bool value)
     : base(mainViewModel)
 {
     BootService  = bootService;
     CategoryName = categoryName;
     Value        = value;
 }
コード例 #2
0
ファイル: InstallService.cs プロジェクト: tsingui/CHIMP
        public InstallService(MainViewModel mainViewModel, IPartitionService partitionService, IFormatService formatService, IBootService bootService, IDialogService dialogService, ILoggerFactory loggerFactory)
        {
            Logger = loggerFactory.CreateLogger <InstallService>();

            MainViewModel    = mainViewModel;
            PartitionService = partitionService;
            FormatService    = formatService;
            BootService      = bootService;
            DialogService    = dialogService;
        }
コード例 #3
0
ファイル: CardController.cs プロジェクト: Ala-Buy/CHIMP
 public CardController(SynchronizationContext synchronizationContext, ICardDetector cardDetector, IVolumeWatcher volumeWatcher, IVolumeContainer volumeContainer, IPartitionService partitionService, IBootService bootService, IScriptService scriptService,
                       MainViewModel mainViewModel, IStepProvider stepProvider, string stepName, ILoggerFactory loggerFactory)
     : base(mainViewModel, stepProvider, stepName, loggerFactory)
 {
     SynchronizationContext = synchronizationContext;
     CardDetector           = cardDetector;
     VolumeWatcher          = volumeWatcher;
     VolumeContainer        = volumeContainer;
     PartitionService       = partitionService;
     BootService            = bootService;
     ScriptService          = scriptService;
 }
コード例 #4
0
 public ClearBootableAction(MainViewModel mainViewModel, IBootService bootService, string categoryName)
     : base(mainViewModel, bootService, categoryName, false)
 {
 }
コード例 #5
0
 public SetBootableAction(MainViewModel mainViewModel, IBootService bootService, string categoryName)
     : base(mainViewModel, bootService, categoryName, true)
 {
 }