Porting SerilogLogger from KExpense

@lodejard on this.