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