public QuickActionPrintWithPdfArchitectCommand(ITranslationUpdater translationUpdater, IPdfArchitectCheck architectCheck, IRecommendArchitectAssistant recommendArchitectAssistant, IRecommendArchitectUpgrade recommendArchitectUpgrade, IProcessStarter processStarter) : base(translationUpdater) { _architectCheck = architectCheck; _recommendArchitectAssistant = recommendArchitectAssistant; _recommendArchitectUpgrade = recommendArchitectUpgrade; _processStarter = processStarter; }
/// <summary> /// Creates a new default viewer action. /// </summary> public DefaultViewerAction(IFileAssoc fileAssoc, IRecommendArchitectAssistant recommendArchitectAssistant, IPdfArchitectCheck pdfArchitectCheck, ISettingsProvider settingsProvider, OutputFormatHelper outputFormatHelper, IProcessStarter processStarter, IDefaultViewerCheck defaultViewerCheck) { _fileAssoc = fileAssoc; _recommendArchitectAssistant = recommendArchitectAssistant; _pdfArchitectCheck = pdfArchitectCheck; _settingsProvider = settingsProvider; _outputFormatHelper = outputFormatHelper; _processStarter = processStarter; _defaultViewerCheck = defaultViewerCheck; }