public async Task <IList <FM70PeriodisedValues> > GetPeriodisedValues(int ukPrn, CancellationToken cancellationToken)
        {
            var result = new List <FM70PeriodisedValues>();

            var periodisedValues1617 = await _repository.Get1617PeriodisedValues(ukPrn, _configuration, cancellationToken);

            var periodisedValues1718 = await _repository.Get1718PeriodisedValues(ukPrn, _configuration, cancellationToken);

            if (periodisedValues1617 != null && periodisedValues1617.Any())
            {
                result.AddRange(_mapper.GetPeriodisedValuesFrom1617Entities(periodisedValues1617));
            }

            if (periodisedValues1718 != null && periodisedValues1718.Any())
            {
                result.AddRange(_mapper.GetPeriodisedValuesFrom1718Entities(periodisedValues1718));
            }

            return(result);
        }