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