http://arcware.net/upload-and-download-files-with-web-api-and-azure-blob-storage/のコードを使用して、空白にブロブをアップロードします。 ExecutePostProcessingAsync()メソッドでは、イメージのサイズを変更し、非同期コードを使用するメソッドを呼びたいと思います。ExecutePostProcessingAsync内で非同期メソッドを待機させる方法
私はこのような(縮め)ルックスでそれを使用する方法:私はこのような方法に非同期を追加する場合
public override Task ExecutePostProcessingAsync()
{
//some code
//I would like to await the image resizer method here before going any further
resizer.ScaleImage();
//Some more code here before returning
return base.ExecutePostProcessingAsync();
}
:タスクExecutePostProcessingAsync(非同期公共オーバーライド)
5+エラーに"タスク"を返す非同期メソッドであり、戻り値のキーワードの後にオブジェクト式を続けることはできません。「タスク」を返すつもりでしたか?」というメッセージが表示されます。
質問:
は、このメソッド内でメソッドを待つためにとにかくありますか?どのようなヘルプや入力がありがとう、ありがとう!
'return await base.ExecutePostProcessingAsync(); ' –