/// <summary> /// Dispose /// </summary> /// <param name="disposing"></param> protected virtual void Dispose(bool disposing) { if (disposing) { SubmitCurrentState(); CurrentDescriptor = null; } }
private void SetCurrentState(ILogCallerInfo callerInfo) { CurrentDescriptor = new FutureLogEventDescriptor(callerInfo, _loggerLifetimeContextData); }