1 implementation of IConsole
Microsoft.DotNet.HotReload.Watch (1)
UI\PhysicalConsole.cs (1)
9internal sealed class PhysicalConsole : IConsole
15 references to IConsole
dotnet-watch (10)
Program.cs (3)
16IConsole console, 72private static Program? TryCreate(IReadOnlyList<string> args, IConsole console, EnvironmentOptions environmentOptions, out int errorCode) 88internal static Program? TryCreate(CommandLineOptions options, IConsole console, EnvironmentOptions environmentOptions, ILoggerFactory loggerFactory, IProcessOutputReporter processOutputReporter, out int errorCode)
UI\SpectreBuildParametersSelectionPrompt.cs (7)
15public SpectreBuildParametersSelectionPrompt(IConsole watchConsole) 75private static IAnsiConsole CreateConsole(IConsole watchConsole) 92/// Wraps an <see cref="IAnsiConsole"/> to read input from <see cref="IConsole.KeyPressed"/> events 95private sealed class KeyPressedAnsiConsole(IAnsiConsole inner, IConsole watchConsole) : IAnsiConsole, IDisposable 110/// Bridges <see cref="IConsole.KeyPressed"/> events to Spectre.Console's 116private readonly IConsole _console; 118public KeyPressedInput(IConsole console)
Microsoft.DotNet.HotReload.Watch (5)
HotReload\HotReloadDotNetWatcher.cs (2)
20private readonly IConsole _console; 32IConsole console,
UI\ConsoleInputReader.cs (1)
8internal sealed class ConsoleInputReader(IConsole console, LogLevel logLevel, bool suppressEmojis)
UI\ConsoleReporter.cs (1)
8internal sealed class ConsoleReporter(IConsole console, string logMessagePrefix, bool suppressEmojis) : IReporter, IProcessOutputReporter
UI\ShutdownHandler.cs (1)
15public ShutdownHandler(IConsole console, ILogger logger)