public async Task <string> Handle(LuisResult param) { var cameraDriver = new CameraDriver(); var capturedPhoto = await cameraDriver.TakeShot(); var storageFile = await cameraDriver.Save(capturedPhoto, ApplicationData.Current.TemporaryFolder); var imageAnalyzer = new ImageAnalyzer(AppConfiguration.VisionApiSubscriptionKey, AppConfiguration.VisionApiEndPoint); var imageAnalysis = await imageAnalyzer.Describe(storageFile); var description = GetDescription(imageAnalysis); return(description); }