コード例 #1
0
 public InstallController(IInstallerProvider installerProvider, IVolumeWatcher volumeWatcher,
                          MainViewModel mainViewModel, IStepProvider stepProvider, string stepName, ILoggerFactory loggerFactory)
     : base(mainViewModel, stepProvider, stepName, loggerFactory)
 {
     InstallerProvider = installerProvider;
     VolumeWatcher     = volumeWatcher;
 }
コード例 #2
0
ファイル: VolumeContainer.cs プロジェクト: tsingui/CHIMP
        public VolumeContainer(IVolumeWatcher volumeWatcher, ILoggerFactory loggerFactory)
        {
            VolumeWatcher = volumeWatcher;
            LoggerFactory = loggerFactory;

            VolumeWatcher.VolumeRemoved += VolumeWatcher_VolumeRemoved;
        }
コード例 #3
0
ファイル: EjectController.cs プロジェクト: tsingui/CHIMP
 public EjectController(ICardDetector cardDetector, IEjectService ejectService, IToastService toastService, IVolumeWatcher volumeWatcher,
                        MainViewModel mainViewModel, IStepProvider stepProvider, string stepName, ILoggerFactory loggerFactory)
     : base(mainViewModel, stepProvider, stepName, loggerFactory)
 {
     CardDetector  = cardDetector;
     EjectService  = ejectService;
     ToastService  = toastService;
     VolumeWatcher = volumeWatcher;
 }
コード例 #4
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;
 }