public void Deactivate() { if (_snapshotDebugConfigManager != null) { _snapshotDebugConfigManager.ConfigurationChanged -= SnapshotDebugConfigManager_ConfigurationChanged; _snapshotDebugConfigManager = null; } if (_elementHost != null) { _elementHost.Child = null; _elementHost.Dispose(); _elementHost = null; } _pageSite = null; }
public DebuggableProjectConfig(Guid projectGuid, ISnapshotDebugConfigManager configManager) { _projectGuid = projectGuid; _snapshotDebugConfigManager = configManager; }
public void Initialize(Guid projectGuid, ISnapshotDebugConfigManager configManager) { _projectGuid = projectGuid; _snapshotDebugConfigManager = configManager; }