Porting SerilogLogger from KExpense

Do we care if message is null or empty?