Im Serilog Ausgabe in einer Datei, sehe ich, dass der StandardEntfernen Standardeigenschaften in Serilog Output
{
"Timestamp": "2016-05-28T21:21:59.0932348+08:00",
"Level": "Information",
"MessageTemplate": "Processed {@Number} records in {@Time} ms",
"Properties": {
"Number": 500,
"Time": 120
}
}
ist Gibt es eine Möglichkeit, die Timestamp, Ebene, messagetemplate und Eigenschaften zu entfernen, so dass ich "m links mit diesem nur
{
"Number": 500,
"Time": 120
}
Die Log.Logger als solche
Log.Logger = new LoggerConfiguration()
.WriteTo.Sink(new FileSink(ConfigurationManager.AppSettings["serilogPath"], new JsonFormatter(), null))
.CreateLogger();
Dank zugewiesen
Es kann auf die Senke und den Formatierer abhängen. Können Sie angeben, welche Senke Sie verwenden und wie Sie sie konfiguriert haben? – PatrickSteele
@PatrickSteele I aktualisiert die Details – Bran