Events and levels - structured logging concepts in .NET (2)