Bonjour tout le monde
comment faire pour générer un fichier de sortie en format XML avec log4net?
merci d'avance
Bonjour tout le monde
comment faire pour générer un fichier de sortie en format XML avec log4net?
merci d'avance
Ou avec ton propre layer
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <appender name="ColoredConsoleAppender" type="log4net.Appender.ColoredConsoleAppender"> <layout type="log4net.Layout.XMLLayout" /> </appender>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 public class MyXmlLayout : XmlLayoutBase { protected override void FormatXml(XmlWriter writer, LoggingEvent loggingEvent) { writer.WriteStartElement("LogEntry"); writer.WriteStartElement("Message"); writer.WriteString(loggingEvent.RenderedMessage); writer.WriteEndElement(); writer.WriteEndElement(); } }
Merci pour votre réponse,
cette solution fonction bien, mais le format fichier XML est pas formaté, il manque l’entête <xml ......>
à premiere vue il ne le génére pas
Tuto sur Log4net
Partager