Bonjour tout le monde
comment faire pour générer un fichier de sortie en format XML avec log4net?
merci d'avance
Version imprimable
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 layerCode:
1
2
3 <appender name="ColoredConsoleAppender" type="log4net.Appender.ColoredConsoleAppender"> <layout type="log4net.Layout.XMLLayout" /> </appender>
Code:
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