私は Visual Studi0 2010 を使用しています。構成のWebApiConfig.cs
下にある私のファイルでは、これら 2 つの URL/Values
と/Values/1
. 正常に動作しています。
config.Routes.MapHttpRoute(
name: "DefaultApi",
routeTemplate: "api/{controller}/{id}",
defaults: new {id= RouteParameter.Optional }
);
/Values/Machines
やのようなカスタム URL が欲しかったので、/Values/Machines/100
上記の設定を以下に変更しました。
config.Routes.MapHttpRoute(
name: "DefaultApi",
routeTemplate: "api/{controller}/{action}/{id}",
defaults: new {action="get", id= RouteParameter.Optional }
);
現在、この URL 以外の URL の下にマッピングされています/Values/1
。私が欠けているものを教えてください。
1./Values
2./Values/Machines
3./Values/Machines/100
ありがとう。