1 implementation of IProcessOutputReporter
Microsoft.DotNet.HotReload.Watch (1)
UI\ConsoleReporter.cs (1)
8internal sealed class ConsoleReporter(IConsole console, string logMessagePrefix, bool suppressEmojis) : IReporter, IProcessOutputReporter
7 references to IProcessOutputReporter
dotnet-watch (2)
Program.cs (2)
19IProcessOutputReporter processOutputReporter, 88internal static Program? TryCreate(CommandLineOptions options, IConsole console, EnvironmentOptions environmentOptions, ILoggerFactory loggerFactory, IProcessOutputReporter processOutputReporter, out int errorCode)
Microsoft.DotNet.HotReload.Watch (5)
Browser\BrowserLauncher.cs (1)
13internal sealed class BrowserLauncher(ILogger logger, IProcessOutputReporter processOutputReporter, EnvironmentOptions environmentOptions)
Context\DotNetWatchContext.cs (1)
16public required IProcessOutputReporter ProcessOutputReporter { get; init; }
Process\ProcessSpec.cs (1)
36public void RedirectOutput(Action<OutputLine>? outputObserver, IProcessOutputReporter outputReporter, EnvironmentOptions environmentOptions, string projectDisplayName)
UI\ConsoleReporter.cs (2)
12bool IProcessOutputReporter.PrefixProcessOutput 15void IProcessOutputReporter.ReportOutput(OutputLine line)