public SupplierReturnRequestController(IErrorLog errorLog, ISupplierReturnRepository ISupplierReturnRepositoryContext, IMerchantDataRepository merchantDataRepository, IWorkFlowDetailsRepository iWorkFlowDetailsRepository, ISupReturnWorkListRepository ISupReturnWorkListRepositoryContext) : base(errorLog, merchantDataRepository) { _errorLog = errorLog; _ISupplierReturnRepositoryContext = ISupplierReturnRepositoryContext; _iWorkFlowDetailsRepository = iWorkFlowDetailsRepository; _ISupReturnWorkListRepositoryContext = ISupReturnWorkListRepositoryContext; }
public SupplierReturnController(IOptions <AppSettings> appSettings, IDataRepositoryFactory repositoryFactory, IMemoryCache cache) : base(appSettings, repositoryFactory, cache, repositoryFactory.GetCustomDataRepositories <ISupplierReturnRepository>()) { this.repo = repositoryFactory.GetCustomDataRepositories <ISupplierReturnRepository>(); }