public HomeController( IApprenticeshipRepository apprenticeshipRepository, IForecastCalculator forecastCalculator, ICalculatorSettings calculatorSettings, IApprenticeshipModelMapper apprenticeshipModelMapper) { _apprenticeshipRepository = apprenticeshipRepository; _forecastCalculator = forecastCalculator; _calculatorSettings = calculatorSettings; _apprenticeshipModelMapper = apprenticeshipModelMapper; _tc = new TelemetryClient(); }
public UrlParser(IApprenticeshipRepository apprenticeshipRepository, ICalculatorSettings calculatorSettings) { _apprenticeshipRepository = apprenticeshipRepository; _calculatorSettings = calculatorSettings; }
public ForecastCalculator(IApprenticeshipRepository apprenticeshipRepository, ICalculatorSettings calculatorSettings) { _apprenticeshipRepository = apprenticeshipRepository; _calculatorSettings = calculatorSettings; }
public CalculatorService(ICalculatorSettings settings) { this.calcRepo = new CalculatorRepo(settings.endpointAddress, settings.timeout); }