public CheckThirdPartyRequestProcessor( ILifetimeScope component, IMapper <CheckThirdPartyBatchRequest, DipsQueue> dipsQueueMapper, IMapper <CheckThirdPartyBatchRequest, IEnumerable <DipsNabChq> > dipsVoucherMapper, IMapper <CheckThirdPartyBatchRequest, IEnumerable <DipsDbIndex> > dipsDbIndexMapper, IImageMergeHelper imageMergeHelper, IDipsDbContext dbContext = null) { this.component = component; this.dbContext = dbContext; this.dipsQueueMapper = dipsQueueMapper; this.dipsVoucherMapper = dipsVoucherMapper; this.dipsDbIndexMapper = dipsDbIndexMapper; this.imageMergeHelper = imageMergeHelper; }
public CorrectCodelineRequestProcessor( ILifetimeScope component, IMapper <CorrectBatchCodelineRequest, DipsQueue> dipsQueueMapper, IMapper <CorrectBatchCodelineRequest, IEnumerable <DipsNabChq> > dipsVoucherMapper, IMapper <CorrectBatchCodelineRequest, IEnumerable <DipsDbIndex> > dipsDbIndexMapper, IImageMergeHelper imageMergeHelper, IAdapterConfiguration adapterConfiguration, IDipsDbContext dbContext = null) { this.component = component; this.dbContext = dbContext; this.dipsQueueMapper = dipsQueueMapper; this.dipsVoucherMapper = dipsVoucherMapper; this.dipsDbIndexMapper = dipsDbIndexMapper; this.imageMergeHelper = imageMergeHelper; this.adapterConfiguration = adapterConfiguration; }