public override void Quit() { if (InstrumentationHelper.ENABLED) { InstrumentationHelper.Get().QPatternObserverQuit(_evalObserverNode); } _eventObserver.StopObserve(); if (InstrumentationHelper.ENABLED) { InstrumentationHelper.Get().APatternObserverQuit(); } }
public override void Quit() { var agentInstanceContext = evalObserverNode.Context.AgentInstanceContext; agentInstanceContext.InstrumentationProvider.QPatternObserverQuit(evalObserverNode.factoryNode); agentInstanceContext.AuditProvider.PatternInstance( false, evalObserverNode.factoryNode, agentInstanceContext); eventObserver.StopObserve(); agentInstanceContext.InstrumentationProvider.APatternObserverQuit(); }