protected BaseService(IReportRepository reportRepository, ITaxRateProvider taxRateProvider, IOAuthService oAuthService, IQBApi qb, string entityName) { _reportRepository = reportRepository; _log = LogManager.GetLogger(GetType()); EntityName = entityName; _taxRateProvider = taxRateProvider; _oAuthService = oAuthService; _qb = qb; }
public InvoiceService(IReportRepository reportRepository, ITaxRateProvider taxRateProvider, IOAuthService oAuthService, IQBApi qb) : base(reportRepository, taxRateProvider, oAuthService, qb, "Invoice") { }
public CreditMemoService(IReportRepository reportRepository, ITaxRateProvider taxRateProvider, IOAuthService oAuthService, IQBApi qb) : base(reportRepository, taxRateProvider, oAuthService, qb, "CreditMemo") { }
public SalesReceiptService(IReportRepository reportRepository, ITaxRateProvider taxRateProvider, IOAuthService oAuthService, IQBApi qb) : base(reportRepository, taxRateProvider, oAuthService, qb, "SalesReceipt") { }