ASP.Net Web API のコントローラーに POST されたアップロードされたファイルを同期的に処理する方法はありますか?
Microsoft が提案したプロセスhereを試してみましたが、説明どおりに動作しますが、RESTful API の残りの部分と一致させるために、Controller メソッドから Task<> 以外のものを返したいと思います。
基本的に、これを機能させる方法があるかどうか疑問に思っています:
public MyMugshotClass PostNewMugshot(MugshotData data){
//get the POSTed file from the mime/multipart stream <--can't figure this out
//save the file somewhere
//Update database with other data that was POSTed
//return a response
}
繰り返しますが、非同期の例を機能させましたが、クライアントに応答する前にアップロードされたファイルを処理する方法を望んでいます。