public HomeController(
            IApprenticeshipRepository apprenticeshipRepository,
            IForecastCalculator forecastCalculator,
            ICalculatorSettings calculatorSettings,
            IApprenticeshipModelMapper apprenticeshipModelMapper)
        {
            _apprenticeshipRepository  = apprenticeshipRepository;
            _forecastCalculator        = forecastCalculator;
            _calculatorSettings        = calculatorSettings;
            _apprenticeshipModelMapper = apprenticeshipModelMapper;

            _tc = new TelemetryClient();
        }
Exemplo n.º 2
0
 public UrlParser(IApprenticeshipRepository apprenticeshipRepository, ICalculatorSettings calculatorSettings)
 {
     _apprenticeshipRepository = apprenticeshipRepository;
     _calculatorSettings       = calculatorSettings;
 }
Exemplo n.º 3
0
 public ForecastCalculator(IApprenticeshipRepository apprenticeshipRepository, ICalculatorSettings calculatorSettings)
 {
     _apprenticeshipRepository = apprenticeshipRepository;
     _calculatorSettings       = calculatorSettings;
 }
Exemplo n.º 4
0
 public CalculatorService(ICalculatorSettings settings)
 {
     this.calcRepo = new CalculatorRepo(settings.endpointAddress, settings.timeout);
 }