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() { ContainerName = "myPics", ResourceName= media.Name, Text = "NA", }; await todoTable.InsertAsync(todoItem); items.Add(todoItem); //TODO: Upload image direct to blob storage using SAS }