public PriceUpdater( IPriceAndTaxService priceAndTaxService, int heatUpdateFrequenzyMinutes, int waterUpdateFrequenzyMinutes, int electricityUpdateFrequenzyMinutes) { _priceAndTaxService = priceAndTaxService; _heatUpdateFrequenzyMinutes = heatUpdateFrequenzyMinutes; _waterUpdateFrequenzyMinutes = waterUpdateFrequenzyMinutes; _electricityUpdateFrequenzyMinutes = electricityUpdateFrequenzyMinutes; var heatThread = new Thread(new ThreadStart(updateHeatPricing)); heatThread.Start(); var waterThread = new Thread(new ThreadStart(updatewaterPricing)); waterThread.Start(); var electrictyThread = new Thread(new ThreadStart(updateElectricityPricing)); electrictyThread.Start(); }
public ChargingController(ILogger <ChargingController> logger, IPriceAndTaxService priceAndTaxService) { _logger = logger; _priceAndTaxService = priceAndTaxService; _priceAndTaxService.CreateDB(); }