2 instantiations of ProjectOptions
dotnet-watch (1)
CommandLine\CommandLineOptions.cs (1)
402=> new()
Microsoft.DotNet.HotReload.Watch (1)
Aspire\AspireServiceFactory.cs (1)
240=> new()
22 references to ProjectOptions
dotnet-watch (5)
CommandLine\CommandLineOptions.cs (1)
401public ProjectOptions GetMainProjectOptions(ProjectRepresentation project, string workingDirectory)
Program.cs (3)
21ProjectOptions mainProjectOptions, 102var mainProjectOptions = GetMainProjectOptions(options, workingDirectory, logger); 114internal static ProjectOptions? GetMainProjectOptions(CommandLineOptions options, string workingDirectory, ILogger logger)
Watch\BuildEvaluator.cs (1)
40private ProjectOptions MainProjectOptions
Microsoft.DotNet.HotReload.Watch (17)
Aspire\AspireServiceFactory.cs (6)
14internal class AspireServiceFactory(ProjectOptions hostProjectOptions) : IRuntimeProcessLauncherFactory 33private readonly ProjectOptions _hostProjectOptions; 55public SessionManager(ProjectLauncher projectLauncher, ProjectOptions hostProjectOptions) 111var projectOptions = GetProjectOptions(projectLaunchInfo); 117public async ValueTask StartProjectAsync(string dcpId, string sessionId, ProjectOptions projectOptions, bool isRestart, CancellationToken cancellationToken) 239private ProjectOptions GetProjectOptions(ProjectLaunchRequest projectLaunchInfo)
Browser\BrowserLauncher.cs (3)
23ProjectOptions projectOptions, 109ProjectOptions projectOptions, 136private LaunchSettingsProfile GetLaunchProfile(ProjectGraphNode projectNode, ProjectOptions projectOptions)
Context\DotNetWatchContext.cs (1)
30public required ProjectOptions? MainProjectOptions { get; init; }
HotReload\HotReloadDotNetWatcher.cs (2)
153var mainProjectOptions = _context.MainProjectOptions; 986ProjectOptions? mainProjectOptions,
HotReload\RunningProjectsManager.cs (1)
53ProjectOptions projectOptions,
Process\ProjectLauncher.cs (2)
33ProjectOptions projectOptions, 93private static IReadOnlyList<string> GetProcessArguments(ProjectOptions projectOptions, IDictionary<string, string> environmentBuilder)
Process\RunningProject.cs (2)
22ProjectOptions options, 32public ProjectOptions Options => options;