lundi 6 avril 2015

Serilog - Output/Enrich All Messages with MethodName from which log entry was Called


Vote count:

0




Is there anyway to enrich all Serilog output with the Method Name.


For Instance consider If I have the following;



Public Class MyClassName

Private Function MyFunctionName() As Boolean
Logger.Information("Hello World")
Return True
End Function

End Class


The desired output would be as follows;



2015-04-06 18:41:35.361 +10:00 [Information] [MyFunctionName] Hello World!


Actually the Fully Qualified Name would be good.



2015-04-06 18:41:35.361 +10:00 [Information] [MyClassName.MyFunctionName] Hello World!


It seems that "Enrichers" are only good for Static Information and won't work each time.



asked 39 secs ago







Serilog - Output/Enrich All Messages with MethodName from which log entry was Called

Aucun commentaire:

Enregistrer un commentaire