2 instantiations of ProjectOptions
dotnet-watch (1)
CommandLine\CommandLineOptions.cs (1)
383
=>
new
()
Microsoft.DotNet.HotReload.Watch (1)
Aspire\AspireServiceFactory.cs (1)
239
=>
new
()
22 references to ProjectOptions
dotnet-watch (5)
CommandLine\CommandLineOptions.cs (1)
382
public
ProjectOptions
GetMainProjectOptions(ProjectRepresentation project, string workingDirectory)
Program.cs (3)
20
ProjectOptions
mainProjectOptions,
100
var
mainProjectOptions = GetMainProjectOptions(options, workingDirectory, logger);
112
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)
238
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\CompilationHandler.cs (1)
124
ProjectOptions
projectOptions,
HotReload\HotReloadDotNetWatcher.cs (2)
150
var
mainProjectOptions = _context.MainProjectOptions;
971
ProjectOptions
? mainProjectOptions,
Process\ProjectLauncher.cs (2)
33
ProjectOptions
projectOptions,
100
private static IReadOnlyList<string> GetProcessArguments(
ProjectOptions
projectOptions, IDictionary<string, string> environmentBuilder)
Process\RunningProject.cs (2)
15
ProjectOptions
options,
25
public
ProjectOptions
Options => options;