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