public RenderReportUseCase(IFileSystemProvider fileSystemProvider,
                            IPopulatePdfUseCase populatePdfUseCase,
                            ICreateBarCodeUseCase createBarCodeUseCase,
                            IAttachBarCodeUseCase attachQrCodeUseCase,
                            IPdfOperations pdfOperations)
 {
     _fileSystemProvider       = fileSystemProvider;
     _pdfFieldsOperations      = populatePdfUseCase;
     _createBarCodeUseCase     = createBarCodeUseCase;
     _attachQrCodeUseCase      = attachQrCodeUseCase;
     _passwordProtectOperation = pdfOperations;
 }
Esempio n. 2
0
 public CreateBarcodeModule(ICreateBarCodeUseCase createBarCodeUseCase)
 {
     Get("/api/CreateQrCode/{text}/{checkSumEnabled}", parameters => ExecuteCreateBarcodeEndPoint(parameters), null, "GetBarcode");
     CreateBarCodeUseCase = createBarCodeUseCase;
 }