Inject logger to PdfService and added hash to InvoiceSummary to detect duplicate summaries