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)
382
public
ProjectOptions
GetMainProjectOptions(ProjectRepresentation project, string workingDirectory)
Program.cs (3)
21
ProjectOptions
mainProjectOptions,
101
var
mainProjectOptions = GetMainProjectOptions(options, workingDirectory, logger);
113
internal static
ProjectOptions
? GetMainProjectOptions(CommandLineOptions options, string workingDirectory, ILogger logger)
Watch\BuildEvaluator.cs (1)
40
private
ProjectOptions
MainProjectOptions
Microsoft.DotNet.HotReload.Watch (17)
Aspire\AspireServiceFactory.cs (6)
14
internal class AspireServiceFactory(
ProjectOptions
hostProjectOptions) : IRuntimeProcessLauncherFactory
33
private readonly
ProjectOptions
_hostProjectOptions;
55
public SessionManager(ProjectLauncher projectLauncher,
ProjectOptions
hostProjectOptions)
111
var
projectOptions = GetProjectOptions(projectLaunchInfo);
117
public async ValueTask StartProjectAsync(string dcpId, string sessionId,
ProjectOptions
projectOptions, bool isRestart, CancellationToken cancellationToken)
239
private
ProjectOptions
GetProjectOptions(ProjectLaunchRequest projectLaunchInfo)
Browser\BrowserLauncher.cs (3)
23
ProjectOptions
projectOptions,
107
private bool CanLaunchBrowser(
ProjectOptions
projectOptions, [NotNullWhen(true)] out LaunchSettingsProfile? launchProfile)
133
private LaunchSettingsProfile GetLaunchProfile(
ProjectOptions
projectOptions)
Context\DotNetWatchContext.cs (1)
30
public required
ProjectOptions
? MainProjectOptions { get; init; }
HotReload\HotReloadDotNetWatcher.cs (2)
153
var
mainProjectOptions = _context.MainProjectOptions;
986
ProjectOptions
? mainProjectOptions,
HotReload\RunningProjectsManager.cs (1)
53
ProjectOptions
projectOptions,
Process\ProjectLauncher.cs (2)
33
ProjectOptions
projectOptions,
100
private static IReadOnlyList<string> GetProcessArguments(
ProjectOptions
projectOptions, IDictionary<string, string> environmentBuilder)
Process\RunningProject.cs (2)
22
ProjectOptions
options,
32
public
ProjectOptions
Options => options;