public void Activation()
{
_debugManager = IoC.Get<IDebugManager>();
_debugManager.DebuggerChanged += (sender, e) => { SetDebugger(_debugManager.CurrentDebugger); };
_debugManager.DebugFrameChanged += _debugManager_DebugFrameChanged;
_debugManager.DebugSessionStarted += (sender, e) => { IsVisible = true; };
_debugManager.DebugSessionEnded += (sender, e) =>
{
IsVisible = false;
// TODO clear out data ready for GC, this requires a fix in Avalonia.
//DisassemblyData = null;
};
}