4

次のように Get メソッドを持つ WebAPI コントローラーがあります。

public class MyController : ApiController
{
      public ActionResult Get(string id) 
      {
         //do some stuff
      }
}

課題は、Web API を使用して WebDAV を実装しようとしていることです。これが意味することは、ユーザーがフォルダー構造をブラウズすると、URL が次のように変化するということです。

/api/MyController/ParentFolder1/ChildFolder1/item1.txt

そのアクションを MyController.Get にルーティングし、パスを抽出して次のようにする方法はありますか:

ParentFolder1/ChildFolder1/item1.txt

ありがとう!

4

2 に答える 2