public PreprocessingStepsFactory( Workspaces.IWorkspacesManager workspacesManager, AppLaunch.ILaunchUrlParser appLaunch, ISynchronizationContext invoke, IExtensionsRegistry extentions, Progress.IProgressAggregator progressAggregator, Persistence.IWebContentCache cache, ICredentialsCache credCache, ILogProviderFactoryRegistry logProviderFactoryRegistry, WebViewTools.IWebViewTools webBrowserDownloader, ILogsDownloaderConfig logsDownloaderConfig, RegularExpressions.IRegexFactory regexFactory ) { this.workspacesManager = workspacesManager; this.appLaunch = appLaunch; this.invoke = invoke; this.extentions = extentions; this.progressAggregator = progressAggregator; this.cache = cache; this.credCache = credCache; this.logProviderFactoryRegistry = logProviderFactoryRegistry; this.webViewTools = webBrowserDownloader; this.logsDownloaderConfig = logsDownloaderConfig; this.regexFactory = regexFactory; }
internal URLTypeDetectionStep( PreprocessingStepParams srcFile, IStepsFactory preprocessingStepsFactory, Workspaces.IWorkspacesManager workspacesManager, AppLaunch.ILaunchUrlParser appLaunch, IExtensionsRegistry extensions ) { this.sourceFile = srcFile; this.preprocessingStepsFactory = preprocessingStepsFactory; this.workspacesManager = workspacesManager; this.appLaunch = appLaunch; this.extensions = extensions; }