/// <inheritdoc/> internal override void NotifyExitedState(Monitor monitor) { this.LogWriter.LogMonitorStateTransition(monitor.GetType().FullName, monitor.CurrentStateName, false, monitor.GetHotState()); }
/// <inheritdoc/> internal override void NotifyEnteredState(Monitor monitor) { string monitorState = monitor.CurrentStateName; this.LogWriter.LogMonitorStateTransition(monitor.GetType().FullName, monitorState, true, monitor.GetHotState()); }