Exemplo n.º 1
0
 public TaxCalculatorController(
     ILogger <TaxCalculatorController> logger,
     Func <TaxType, ITaxRateCalculator> taxRateCalculatorFactory,
     ITaxQueryService taxQueryService,
     ITaxCommandService taxCommandService)
 {
     _logger = logger;
     _taxRateCalculatorFactory = taxRateCalculatorFactory;
     _taxQueryService          = taxQueryService;
     _taxCommandService        = taxCommandService;
 }
Exemplo n.º 2
0
 public FlatValueTaxCalculator(ITaxQueryService taxQueryService)
 {
     _taxQueryService = taxQueryService;
 }
 public ProgressiveTaxCalculator(ITaxQueryService taxQueryService)
 {
     _taxQueryService = taxQueryService;
 }
Exemplo n.º 4
0
 public TaxCalculatorHistoryController(ITaxQueryService taxQueryService)
 {
     _taxQueryService = taxQueryService;
 }