Laden...

[log4net] Zeilenumbruch in Message

Erstellt von KBH vor 6 Jahren Letzter Beitrag vor 6 Jahren 1.681 Views
KBH Themenstarter:in
13 Beiträge seit 2016
vor 6 Jahren
[log4net] Zeilenumbruch in Message

Hallo ihr Lieben,

wie kann ich einen Zeilenumbruch bei einem log4net event erreichen?


log.Warn("Foo\r\nBar");
log.Warn("Foo\nBar");
log.Warn("Foo" + Environment.NewLine + "Bar");
log.Warn(string.Format("{0}{1}{2}","Foo","\r\n","Bar")
log.Warn(string.Format("{0}{1}{2}","Foo","\n","Bar")
log.Warn(string.Format("{0}{1}{2}","Foo",Environment.NewLine,"Bar")
log.Warn("Foo%newlineBar");

Das alles funktioniert nicht, da ich in der erhaltenen E-Mail immer nur ein Leerzeichen zwischen Foo und Bar sehe. 🤔

Vielen Dank und Grüße

KBH

Don't ask for easier tasks ... ask for better skills.

T
2.224 Beiträge seit 2008
vor 6 Jahren

Klingt für mich danach, dass deine Email als HTML angezeigt wird.
Dann funktionieren die Zeilenumbrüche auch nicht.
Diese würden nur in der Textansicht funktionieren.
Für HTML brauchst du dann die HTML Umrüche per <br />

T-Virus

Developer, Developer, Developer, Developer....

99 little bugs in the code, 99 little bugs. Take one down, patch it around, 117 little bugs in the code.

KBH Themenstarter:in
13 Beiträge seit 2016
vor 6 Jahren

Nope.

Aber das mit dem HTML war ein guter Hinweis: Anscheinend geht es auf diese Art nicht.

Don't ask for easier tasks ... ask for better skills.