public async Task <List <DbComponent> > GetKitComponents(string kitSku) { var kit = await _kitsRepository.GetByKit(kitSku); _logger.LogInformation("Received list of kits"); var componentsList = new List <DbComponent>(); foreach (var sku in kit.Components) { var component = await _componentsRepository.GetByComponent(sku); componentsList.Add(component); } return(componentsList); }