テキスト ドキュメント (.txt、pdf、.doc、.docx など) を返すには、以下のようなメソッドを記述する必要があります。 Web API 2.0 でファイルを投稿する良い例が Web にありますが、関連するものを見つけることができませんでした。ダウンロードするだけです。(私は HttpResponseMessage でそれを行う方法を知っています。)
public async Task<IHttpActionResult> GetFileAsync(int FileId)
{
//just returning file part (no other logic needed)
}
上記はまったく非同期である必要がありますか? 私はストリームを返すことだけを考えています。(それは大丈夫ですか?)
さらに重要なことに、何らかの方法で仕事を終える前に、この種の仕事を行う「正しい」方法は何かを知りたかったのです...(したがって、これに言及するアプローチとテクニックは大歓迎です..ありがとう.