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; }
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; }
public GetPartitionHandler(IAuthorizationService <DataActions> authorizationService, IPartitionService partitionService) : base(authorizationService) { _partitionService = EnsureArg.IsNotNull(partitionService, nameof(partitionService)); }
public SwitchAction(MainViewModel mainViewModel, IPartitionService partitionService, int part) : base(mainViewModel) { PartitionService = partitionService; Part = part; }