public BicepDeploymentParametersHandler( IDeploymentFileCompilationCache deploymentFileCompilationCache, ISerializer serializer) : base(LangServerConstants.GetDeploymentParametersCommand, serializer) { this.deploymentFileCompilationCache = deploymentFileCompilationCache; }
public BicepDeploymentScopeRequestHandler( EmitterSettings emitterSettings, ICompilationManager compilationManager, IConfigurationManager configurationManager, IDeploymentFileCompilationCache deploymentFileCompilationCache, IFeatureProvider features, IFileResolver fileResolver, IModuleDispatcher moduleDispatcher, INamespaceProvider namespaceProvider, ISerializer serializer) : base(LangServerConstants.GetDeploymentScopeCommand, serializer) { this.compilationManager = compilationManager; this.configurationManager = configurationManager; this.deploymentFileCompilationCache = deploymentFileCompilationCache; this.emitterSettings = emitterSettings; this.features = features; this.fileResolver = fileResolver; this.moduleDispatcher = moduleDispatcher; this.namespaceProvider = namespaceProvider; }