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