2 instantiations of ProjectOptions
dotnet-watch (1)
CommandLine\CommandLineOptions.cs (1)
383=> new()
Microsoft.DotNet.HotReload.Watch (1)
Aspire\AspireServiceFactory.cs (1)
240=> new()
22 references to ProjectOptions
dotnet-watch (5)
CommandLine\CommandLineOptions.cs (1)
382public ProjectOptions GetMainProjectOptions(ProjectRepresentation project, string workingDirectory)
Program.cs (3)
21ProjectOptions mainProjectOptions, 101var mainProjectOptions = GetMainProjectOptions(options, workingDirectory, logger); 113internal 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, 107private bool CanLaunchBrowser(ProjectOptions projectOptions, [NotNullWhen(true)] out LaunchSettingsProfile? launchProfile) 133private LaunchSettingsProfile GetLaunchProfile(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, 100private static IReadOnlyList<string> GetProcessArguments(ProjectOptions projectOptions, IDictionary<string, string> environmentBuilder)
Process\RunningProject.cs (2)
22ProjectOptions options, 32public ProjectOptions Options => options;