Porting SerilogLogger from KExpense

:+1: