public DhlWaybillService(EmailService emailService,
     IDhlWaybillEmailBuilderFactory dhlWaybillEmailBuilderFactory,
     IDhlWaybillExcelBuilderFactory dhlWaybillExcelBuilderFactory,
     IWaybillPrinterFactory waybillPrinterFactory,
     ResourceReleaser resourceRelease,
     DirectoryService directoryService,
     WaybillSettingFactory waybillSettingFactory,
     BusinessInvoiceBuilder businessInvoiceBuilder,
     IWaybillInfoExtractorFactory waybillInfoExtractorFactory
     )
 {
     this.businessInvoiceBuilder = businessInvoiceBuilder;
     this.emailService = emailService;
     this.dhlWaybillEmailBuilderFactory = dhlWaybillEmailBuilderFactory;
     this.resourceRelease = resourceRelease;
     this.directoryService = directoryService;
     this.dhlWaybillExcelBuilderFactory = dhlWaybillExcelBuilderFactory;
     this.waybillSettingFactory = waybillSettingFactory;
     this.waybillPrinterFactory = waybillPrinterFactory;
     this.waybillInfoExtractorFactory = waybillInfoExtractorFactory;
 }
 public PacketDeliveredReportService(EmailService emailService)
 {
     this.emailService = emailService;
 }