Example #1
0
 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;
 }