public EjectService(IVolumeContainer volumeContainer, IToastService toastService, ILoggerFactory loggerFactory) { Logger = loggerFactory.CreateLogger <EjectService>(); VolumeContainer = volumeContainer; ToastService = toastService; LoggerFactory = loggerFactory; }
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 PartitionService(IVolumeContainer volumeContainer, ILoggerFactory loggerFactory) { Logger = loggerFactory.CreateLogger <PartitionService>(); VolumeContainer = volumeContainer; }
public BootService(IVolumeContainer volumeContainer, IProductProvider productProvider, IBootProvider bootProvider) : base(volumeContainer) { ProductProvider = productProvider; BootProvider = bootProvider; }
public BootService(IVolumeContainer volumeContainer, ICategoryProvider categoryProvider, IBootProvider bootProvider) : base(volumeContainer) { CategoryProvider = categoryProvider; BootProvider = bootProvider; }
protected BootServiceBase(IVolumeContainer volumeContainer) { VolumeContainer = volumeContainer; }
public ScriptService(IVolumeContainer volumeContainer, IScriptProvider scriptProvider) : base(volumeContainer) { ScriptProvider = scriptProvider; }