1 write to BootstrapPath
dotnet-svcutil-lib (1)
CommandProcessorOptions.cs (1)
577this.BootstrapPath = new DirectoryInfo(Path.Combine(tempDir, baseDirName, sessionDirName));
15 references to BootstrapPath
dotnet-svcutil-lib (15)
Bootstrapper\SvcutilBootstrapper.cs (1)
99var projectFullPath = Path.Combine(this.Options.BootstrapPath.FullName, nameof(SvcutilBootstrapper), SvcutilBootstrapper.ProjectName);
CommandProcessorOptions.cs (14)
571if (this.BootstrapPath == null) 582await logger.WriteMessageAsync($"{BootstrapPathKey}:\"{this.BootstrapPath}\"", logToUI: false).ConfigureAwait(false); 693Debug.Assert(this.BootstrapPath != null, $"{nameof(this.BootstrapPath)} is not initialized!"); 697var projectFullPath = Path.Combine(this.BootstrapPath.FullName, "TFMResolver", "TFMResolver.csproj"); 835string projFolder = Path.Combine(this.BootstrapPath.FullName, nameof(SvcutilBootstrapper)); 1007if (!Directory.Exists(this.BootstrapPath.FullName)) 1009Directory.CreateDirectory(this.BootstrapPath.FullName); 1013await RuntimeEnvironmentHelper.TryCopyingConfigFiles(workingDirectory, this.BootstrapPath.FullName, logger, cancellationToken).ConfigureAwait(false); 1023if (this.BootstrapPath != null && this.BootstrapPath.Exists) 1027this.Logger?.WriteMessageAsync($"Bootstrap directory '{this.BootstrapPath}' ...", logToUI: false); 1031this.Logger?.WriteMessageAsync($"Deleting bootstrap directory '{this.BootstrapPath}' ...", logToUI: false); 1032this.BootstrapPath.Delete(recursive: true);