Пример #1
0
        public void MongoDb_Log_Init_Successfully()
        {
            var logEntity = new MongoDbLogEntity
            {
                Content     = "测试添加日志内容",
                IP          = "localhost",
                SourceFrom  = "api地址",
                UserId      = 1,
                UserName    = "******",
                LogDateTime = DateTime.Now
            };

            Logger.Log(LogLevel.Information, new EventId(), logEntity, new Exception(), _FormatMongoDbLogException);
Пример #2
0
 static string _FormatMongoDbLogException(MongoDbLogEntity logEntity, Exception exception)
 {
     return($"添加日志发生错误, 日志源:{System.Text.Json.JsonSerializer.Serialize(logEntity)} 错误信息:{exception.Message + Environment.NewLine + exception.StackTrace}");
 }