コード例 #1
0
 public CurrencyRateService(
     ILogger <ICurrencyRateRepository> logger,
     ICurrencyRateRepository currencyRateRepository,
     IApiCurrencyRateRequestModelValidator currencyRateModelValidator,
     IBOLCurrencyRateMapper bolcurrencyRateMapper,
     IDALCurrencyRateMapper dalcurrencyRateMapper,
     IBOLSalesOrderHeaderMapper bolSalesOrderHeaderMapper,
     IDALSalesOrderHeaderMapper dalSalesOrderHeaderMapper)
     : base(logger,
            currencyRateRepository,
            currencyRateModelValidator,
            bolcurrencyRateMapper,
            dalcurrencyRateMapper,
            bolSalesOrderHeaderMapper,
            dalSalesOrderHeaderMapper)
 {
 }
コード例 #2
0
 public AbstractCurrencyRateService(
     ILogger logger,
     ICurrencyRateRepository currencyRateRepository,
     IApiCurrencyRateRequestModelValidator currencyRateModelValidator,
     IBOLCurrencyRateMapper bolCurrencyRateMapper,
     IDALCurrencyRateMapper dalCurrencyRateMapper,
     IBOLSalesOrderHeaderMapper bolSalesOrderHeaderMapper,
     IDALSalesOrderHeaderMapper dalSalesOrderHeaderMapper)
     : base()
 {
     this.currencyRateRepository     = currencyRateRepository;
     this.currencyRateModelValidator = currencyRateModelValidator;
     this.bolCurrencyRateMapper      = bolCurrencyRateMapper;
     this.dalCurrencyRateMapper      = dalCurrencyRateMapper;
     this.bolSalesOrderHeaderMapper  = bolSalesOrderHeaderMapper;
     this.dalSalesOrderHeaderMapper  = dalSalesOrderHeaderMapper;
     this.logger = logger;
 }