Exemple #1
0
 public ReceiptsController(IReceiptPhotoService receiptPhotoSvc,
                           UserManager <User> userManager,
                           IReceiptHelper receiptHelper,
                           IReceiptObjectDirector receiptDirector,
                           IReceiptScanTextDirector scanTextDirector,
                           IReceiptService receiptService,
                           IFileHelper fileHelper,
                           IOptions <CustomVisionSecrets> options)
 {
     _receiptPhotoSvc  = receiptPhotoSvc;
     _userManager      = userManager;
     _receiptHelper    = receiptHelper;
     _receiptDirector  = receiptDirector;
     _scanTextDirector = scanTextDirector;
     _receiptService   = receiptService;
     _fileHelper       = fileHelper;
     _cvSecrets        = options.Value;
 }
Exemple #2
0
 public ReceiptsController(DBContext context, IReceiptHelper receiptHelper, IProductHelper productHelper)
 {
     _context       = context;
     _receiptHelper = receiptHelper;
     _productHelper = productHelper;
 }
Exemple #3
0
 public ReceiptScanTextBuilder(IReceiptHelper receiptHelper, IOCRService ocrService)
 {
     _receiptHelper = receiptHelper;
     _ocrService    = ocrService;
     _scanText      = new ScanText();
 }