1 instantiation of DotNetWatchContext
dotnet-watch (1)
Program.cs (1)
310return new()
26 references to DotNetWatchContext
dotnet-watch (10)
Program.cs (7)
76var options = CommandLineOptions.Parse(args, parsingLoggerFactory.CreateLogger(DotNetWatchContext.DefaultLogComponentName), console.Out, out errorCode); 90var logger = loggerFactory.CreateLogger(DotNetWatchContext.DefaultLogComponentName); 273using var context = CreateContext(processRunner); 306internal DotNetWatchContext CreateContext(ProcessRunner processRunner) 308var logger = loggerFactory.CreateLogger(DotNetWatchContext.DefaultLogComponentName); 315BuildLogger = loggerFactory.CreateLogger(DotNetWatchContext.BuildLogComponentName), 350var buildLogger = loggerFactory.CreateLogger(DotNetWatchContext.BuildLogComponentName);
Watch\BuildEvaluator.cs (2)
23private readonly DotNetWatchContext _context; 32public BuildEvaluator(DotNetWatchContext context)
Watch\DotNetWatcher.cs (1)
13public static async Task WatchAsync(DotNetWatchContext context, CancellationToken shutdownCancellationToken)
Microsoft.DotNet.HotReload.Watch (16)
AppModels\BlazorWebAssemblyAppModel.cs (1)
15internal sealed class BlazorWebAssemblyAppModel(DotNetWatchContext context, ProjectGraphNode clientProject)
AppModels\BlazorWebAssemblyHostedAppModel.cs (1)
17internal sealed class BlazorWebAssemblyHostedAppModel(DotNetWatchContext context, ProjectGraphNode clientProject, ProjectGraphNode serverProject)
AppModels\HotReloadAppModel.cs (1)
23public static HotReloadAppModel InferFromProject(DotNetWatchContext context, ProjectGraphNode projectNode)
AppModels\MobileAppModel.cs (1)
11internal sealed class MobileAppModel(DotNetWatchContext context, ProjectGraphNode project) : HotReloadAppModel
AppModels\WebApplicationAppModel.cs (2)
11internal abstract class WebApplicationAppModel(DotNetWatchContext context) : HotReloadAppModel 17public DotNetWatchContext Context => context;
AppModels\WebServerAppModel.cs (1)
11internal sealed class WebServerAppModel(DotNetWatchContext context, ProjectGraphNode serverProject)
Context\DotNetWatchContext.cs (2)
11public const string DefaultLogComponentName = $"{nameof(DotNetWatchContext)}:Default"; 12public const string BuildLogComponentName = $"{nameof(DotNetWatchContext)}:Build";
HotReload\CompilationHandler.cs (2)
19private readonly DotNetWatchContext _context; 62public CompilationHandler(DotNetWatchContext context)
HotReload\HotReloadDotNetWatcher.cs (2)
25private readonly DotNetWatchContext _context; 31DotNetWatchContext context,
Process\ProjectLauncher.cs (1)
13DotNetWatchContext context,
UI\IReporter.cs (2)
174.Add(DotNetWatchContext.DefaultLogComponentName, Emoji.Watch) 175.Add(DotNetWatchContext.BuildLogComponentName, Emoji.Build)