3 instantiations of ProjectOptions
dotnet-watch (2)
Aspire\AspireServiceFactory.cs (1)
209return new()
CommandLine\CommandLineOptions.cs (1)
367=> new()
dotnet-watch.Tests (1)
HotReload\RuntimeProcessLauncherTests.cs (1)
60var projectOptions = new ProjectOptions()
25 references to ProjectOptions
dotnet-watch (20)
Aspire\AspireServiceFactory.cs (6)
34private readonly ProjectOptions _hostProjectOptions; 48public SessionManager(ProjectLauncher projectLauncher, ProjectOptions hostProjectOptions) 101var projectOptions = GetProjectOptions(projectLaunchInfo); 107public async ValueTask<RunningProject> StartProjectAsync(string dcpId, string sessionId, ProjectOptions projectOptions, bool isRestart, CancellationToken cancellationToken) 205private ProjectOptions GetProjectOptions(ProjectLaunchRequest projectLaunchInfo) 272public IRuntimeProcessLauncher? TryCreate(ProjectGraphNode projectNode, ProjectLauncher projectLauncher, ProjectOptions hostProjectOptions)
Browser\BrowserLauncher.cs (3)
24ProjectOptions projectOptions, 112private bool CanLaunchBrowser(ProjectOptions projectOptions, [NotNullWhen(true)] out LaunchSettingsProfile? launchProfile) 138private LaunchSettingsProfile GetLaunchProfile(ProjectOptions projectOptions)
CommandLine\CommandLineOptions.cs (1)
366public ProjectOptions GetProjectOptions(string projectPath, string workingDirectory)
CommandLine\DotNetWatchContext.cs (1)
22public required ProjectOptions RootProjectOptions { get; init; }
HotReload\CompilationHandler.cs (1)
96ProjectOptions projectOptions,
HotReload\HotReloadDotNetWatcher.cs (1)
83var rootProjectOptions = _context.RootProjectOptions;
Process\IRuntimeProcessLauncherFactory.cs (1)
15public IRuntimeProcessLauncher? TryCreate(ProjectGraphNode projectNode, ProjectLauncher projectLauncher, ProjectOptions hostProjectOptions);
Process\ProjectLauncher.cs (2)
30ProjectOptions projectOptions, 115private static IReadOnlyList<string> GetProcessArguments(ProjectOptions projectOptions, IDictionary<string, string> environmentBuilder)
Process\RunningProject.cs (2)
15ProjectOptions options, 26public readonly ProjectOptions Options = options;
Program.cs (2)
17ProjectOptions rootProjectOptions, 101var rootProjectOptions = options.GetProjectOptions(projectPath, workingDirectory);
dotnet-watch.Tests (5)
HotReload\CompilationHandlerTests.cs (1)
18var options = TestOptions.GetProjectOptions(["--project", hostProject]);
HotReload\RuntimeProcessLauncherTests.cs (1)
60var projectOptions = new ProjectOptions()
TestUtilities\TestOptions.cs (2)
15public static readonly ProjectOptions ProjectOptions = GetProjectOptions([]); 23public static ProjectOptions GetProjectOptions(string[]? args = null)
TestUtilities\TestRuntimeProcessLauncher.cs (1)
12public IRuntimeProcessLauncher TryCreate(ProjectGraphNode projectNode, ProjectLauncher projectLauncher, ProjectOptions hostProjectOptions)