public async Task <DrinkIdentificationResult> IdentifyDrink(SoftwareBitmap bitmap)
        {
            var classificationResult = await _ClassificationService.ClassifyImage(bitmap);

            if (classificationResult == null || classificationResult.Probability < .25)
            {
                return(null);
            }

            var drink = _KioskRepository.GetDrinkByTag(classificationResult.Tag);

            return(new DrinkIdentificationResult
            {
                Drink = drink,
                Probability = classificationResult.Probability,
                IdentifiedTag = classificationResult.Tag
            });
        }
        public async Task <DrinkIdentificationResult> IdentifyDrink(SoftwareBitmap bitmap)
        {
            var classificationResult = await _ClassificationService.ClassifyImage(bitmap);

            if (classificationResult.Probability < .25)
            {
                return(null);
            }

            var displayData = _KioskRepository.GetItemByTag(classificationResult.Tag);

            return(new DrinkIdentificationResult
            {
                Name = displayData?.Name,
                Description = displayData?.Description,
                FoodPairing = displayData?.FoodPairing,
                ImageUrl = displayData?.ImageUrl,
                Probability = classificationResult.Probability,
                IdentifiedTag = classificationResult.Tag
            });
        }