public async Task <bool> CarCanAccess(string imageBase64) { var conversionData = await _plateRecognizer.GetPlate(imageBase64); if (conversionData.Results.Any()) { var ocrResult = conversionData.Results.First(); var userCanAccess = await _vehicleBusiness.VehicleExists(ocrResult.FormattedPlate); if (userCanAccess) { await _accessRepository.RegisterAccess(ocrResult.FormattedPlate); return(true); } return(false); } return(false); }