簡體   English   中英

Serilog.Sinks.MongoDB 未登錄到本地 MongoDB

[英]Serilog.Sinks.MongoDB not logging into local MongoDB

  1. 使用下面的代碼,無法登錄到 mongoDB

     var log = new LoggerConfiguration().WriteTo.MongoDB("mongodb://Localhost/logs", collectionName: "applog").MinimumLevel.Debug().CreateLogger(); log.Information("Log From app");

嘗試使用此代碼“period: TimeSpan.Zero”.WriteTo.MongoDB("mongodb://Localhost/logs", period: TimeSpan.Zero)

你應該使用期間,你的代碼將是這樣的

static void Main(string[] args)
        {  
             SelfLog.Out = Console.Error;
            Serilog.Debugging.SelfLog.Enable(msg => Debug.WriteLine(msg));
            var log = new LoggerConfiguration()
            .WriteTo.MongoDB("mongodb://Localhost/logs", collectionName: "applog",period:TimeSpan.Zero)
            .MinimumLevel.Debug()
            .CreateLogger();
            log.Error("Log From app");
            for (int i = 0; i <500 ; i++)
            {
                log.Error("Log From app" + i);
            }
            Thread.Sleep(2000);
        }
    }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM