public ContainerRegistrationAnalysisStageProcess(IDaemonProcess process, IContextBoundSettingsStore settingsStore, ITypeUsageManager typeUsageManager, IPatternManager patternManager) { this.process = process; this.settingsStore = settingsStore; this.typeUsageManager = typeUsageManager; this.patternManager = patternManager; }
public ContainerRegistrationAnalysisStageProcess(IDaemonProcess process, IContextBoundSettingsStore settingsStore, ITypeUsageManager typeUsageManager, SolutionAnalyzer solutionAnalyzer) { this.process = process; this.settingsStore = settingsStore; this.typeUsageManager = typeUsageManager; cachedComponentRegistrations = solutionAnalyzer.Analyze().ToList(); }