1

ファイルマネージャーに使用される Web API コントローラーがあり、次のアクションがあります (これまでのところ):

[HttpPost] 
public Task<HttpResponseMessage> Post()
{
    ...
}

[HttpGet]
public HttpResponseMessage Get()
{
    ...
}

[HttpDelete]
public HttpResponseMessage Delete(string filename)
{
    ...
}

だから私はする機会があります...

  • postアクションで新しいファイルをアップロードする
  • getアクションを使用して既存のファイルをダウンロードする
  • deleteアクションで既存のファイルを削除します。

アクションについてはよくわかりませんDelete。通常、(CRUD では) ID に基づいてレコードを取得するために、(整数型の) ID を Delete アクション メソッドに渡します。ここでファイル名を渡していますが、これはおそらく適切な方法ではありません。

私の質問: Web API fileManager コントローラーでファイルを削除するための削除アクションを管理するにはどうすればよいですか?

ありがとう。

4

1 に答える 1