3 implementations of IDebuggerState
Shared (3)
Debugger\AttachedDebugger.cs (1)
14internal sealed class AttachedDebugger : IDebuggerState
Debugger\DetachedDebugger.cs (1)
14internal sealed class DetachedDebugger : IDebuggerState
Debugger\SystemDebugger.cs (1)
16internal sealed class SystemDebugger : IDebuggerState
9 references to IDebuggerState
Shared (9)
Debugger\DebuggerExtensions.cs (6)
22/// Registers system debugger as <see cref="IDebuggerState"/> interface. 30services.TryAddSingleton<IDebuggerState>(DebuggerState.System); 36/// Registers system debugger as <see cref="IDebuggerState"/> interface. 44services.TryAddSingleton<IDebuggerState>(DebuggerState.Attached); 50/// Registers system debugger as <see cref="IDebuggerState"/> interface. 58services.TryAddSingleton<IDebuggerState>(DebuggerState.Detached);
Debugger\DebuggerState.cs (3)
20public static IDebuggerState System => SystemDebugger.Instance; 25public static IDebuggerState Attached => AttachedDebugger.Instance; 30public static IDebuggerState Detached => DetachedDebugger.Instance;