AvalonStudio.Debugging.MemoryViewModel.Activation C# (CSharp) Method

Activation() public method

public Activation ( ) : void
return void
        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;
            };            
        }