public CodeStreamProviderBuilder(IPipelineEnvironment pipelineEnvironment,
                                  IWorkspaceManagerBase workspaceManager,
                                  IFileSystem fileSystem,
                                  string basePath)
 {
     this.pipelineEnvironment = pipelineEnvironment;
     this.workspaceManager    = workspaceManager;
     this.fileSystem          = fileSystem;
     this.basePath            = basePath;
 }
 public NewFileCodeStreamProvider(
     string language,
     string name,
     string[] files,
     IPipelineEnvironment pipelineEnvironment)
 {
     this.language            = language;
     this.name                = name;
     this.files               = files;
     this.pipelineEnvironment = pipelineEnvironment;
 }
 public CodeStreamFactory(IPipelineEnvironment pipelineEnvironment, Dictionary <string, ICodeFileDestination> codeFileLocationProviders)
 {
     this.pipelineEnvironment       = pipelineEnvironment;
     this.codeFileLocationProviders = codeFileLocationProviders;
 }