次のようにWeb APIコントローラーを使用しています:
[HttpPost]
public HttpResponseMessage PostMethod(string filename)
{
Stream downloadStream = BL.method(fileName);
HttpResponseMessage response = new HttpResponseMessage();
response.content= new StreamContent(downloadStream);
return response;
}
フィドラーを使用して上記のメソッドを呼び出そうとすると、例外が発生します
「downloadStream.ReadTimeout」が「System.InvalidOperationException」タイプの例外をスローしました。
ストリームをレスポンスに設定して送信できますか? 上記のコードに変更はありますか?