コード例 #1
0
 public BalanceSheetManager(
     IExchangeRatesService exchangeRatesService,
     IBalanceSheetRepository balanceSheetRepository
     )
 {
     this.ExchangeRatesService   = exchangeRatesService;
     this.BalanceSheetRepository = balanceSheetRepository;
 }
コード例 #2
0
        public ExchangeRatesService(HttpClient client, IBalanceSheetRepository balanceSheetRepository)
        {
            this.JsonSerializerOptions = new JsonSerializerOptions()
            {
                PropertyNameCaseInsensitive = true
            };

            this.BalanceSheetRepository = balanceSheetRepository;

            client.BaseAddress = new Uri(NetWorthConsts.EXCHANGE_RATE_API_URL);

            Client = client;
        }