private async void OnTakePhotoClick(object sender, RoutedEventArgs e) { //Take photo or video CameraCaptureUI cameraCapture = new CameraCaptureUI(); StorageFile media = await cameraCapture.CaptureFileAsync(CameraCaptureUIMode.PhotoOrVideo); //add todo item to trigger insert operation which returns item.SAS var todoItem = new TodoItem() { Text = "test image", ImageName = media.Name }; await todoTable.InsertAsync(todoItem); items.Add(todoItem); //TODO: Upload image direct to blob storage using SAS }