次のように 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
ありがとう!