public BicepCompilationManager(ILanguageServerFacade server, ICompilationProvider provider, IWorkspace workspace, IFileResolver fileResolver, IModuleRestoreScheduler scheduler) { this.server = server; this.provider = provider; this.workspace = workspace; this.fileResolver = fileResolver; this.scheduler = scheduler; }
public BicepCompilationManager( ILanguageServerFacade server, ICompilationProvider provider, IWorkspace workspace, IFileResolver fileResolver, IModuleRestoreScheduler scheduler, IConfigurationManager configurationManager, ITelemetryProvider telemetryProvider, ILinterRulesProvider LinterRulesProvider) { this.server = server; this.provider = provider; this.workspace = workspace; this.fileResolver = fileResolver; this.scheduler = scheduler; this.configurationManager = configurationManager; this.TelemetryProvider = telemetryProvider; this.LinterRulesProvider = LinterRulesProvider; }