Exemplo n.º 1
0
        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);
        }