public void LogInternal(LogLevel level, string message, Exception ex = null) { var nlogEntry = new LogEventInfo { Level = level, TimeStamp = DateTime.UtcNow, Message = message, Exception = ex }; logger.Log(DeclaringType, nlogEntry); }