public async Task <(string, Face)> AnalyseFaceFunction([ActivityTrigger] string blobName, ILogger log) { List <Face> faceList; using (var stream = await _storageApi.GetFileStream(blobName)) { faceList = ConvertJsonToFace(await _faceApi.MakeAnalysisRequest(stream)); } if (faceList == null) { return("Could not find a valid face", null); } if (faceList.Count > 1) { return("Found more than one face", null); } return("Found a valid face", faceList.FirstOrDefault()); }