4 instantiations of ProjectOptions
dotnet-watch (1)
CommandLine\CommandLineOptions.cs (1)
368=> new()
dotnet-watch.Tests (1)
HotReload\RuntimeProcessLauncherTests.cs (1)
60var projectOptions = new ProjectOptions()
Microsoft.DotNet.HotReload.Watch (1)
Aspire\AspireServiceFactory.cs (1)
221return new()
Microsoft.DotNet.HotReload.Watch.Aspire (1)
DotNetWatchLauncher.cs (1)
28var rootProjectOptions = new ProjectOptions()
26 references to ProjectOptions
dotnet-watch (3)
CommandLine\CommandLineOptions.cs (1)
367public ProjectOptions GetProjectOptions(string projectPath, string workingDirectory)
Program.cs (2)
18ProjectOptions rootProjectOptions, 105var 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)
Microsoft.DotNet.HotReload.Watch (17)
Aspire\AspireServiceFactory.cs (6)
34private readonly ProjectOptions _hostProjectOptions; 49public SessionManager(ProjectLauncher projectLauncher, ProjectOptions hostProjectOptions) 99var projectOptions = GetProjectOptions(projectLaunchInfo); 105public async ValueTask<RunningProject> StartProjectAsync(string dcpId, string sessionId, ProjectOptions projectOptions, bool isRestart, CancellationToken cancellationToken) 217private ProjectOptions GetProjectOptions(ProjectLaunchRequest projectLaunchInfo) 284public IRuntimeProcessLauncher? TryCreate(ProjectGraphNode projectNode, ProjectLauncher projectLauncher, ProjectOptions hostProjectOptions)
Browser\BrowserLauncher.cs (3)
25ProjectOptions projectOptions, 102private bool CanLaunchBrowser(ProjectOptions projectOptions, [NotNullWhen(true)] out LaunchSettingsProfile? launchProfile) 128private LaunchSettingsProfile GetLaunchProfile(ProjectOptions projectOptions)
Context\DotNetWatchContext.cs (1)
22public required ProjectOptions RootProjectOptions { get; init; }
HotReload\CompilationHandler.cs (1)
103ProjectOptions projectOptions,
HotReload\HotReloadDotNetWatcher.cs (1)
89var rootProjectOptions = _context.RootProjectOptions;
Process\IRuntimeProcessLauncherFactory.cs (1)
15public IRuntimeProcessLauncher? TryCreate(ProjectGraphNode projectNode, ProjectLauncher projectLauncher, ProjectOptions hostProjectOptions);
Process\ProjectLauncher.cs (2)
30ProjectOptions projectOptions, 118private static IReadOnlyList<string> GetProcessArguments(ProjectOptions projectOptions, IDictionary<string, string> environmentBuilder)
Process\RunningProject.cs (2)
17ProjectOptions options, 27public readonly ProjectOptions Options = options;
Microsoft.DotNet.HotReload.Watch.Aspire (1)
DotNetWatchLauncher.cs (1)
28var rootProjectOptions = new ProjectOptions()