我熟悉web方法。现在我得到了一个使用web API而不是web方法的建议。我做了一个ASP.NET web API演示,它更接近于使用经典的asp.net web开发的MVC架构。我不喜欢用经典开发搞乱控制器(MVC概念)。在ASP.NET中使用web API比web方法有什么优势
我的Web方法:
[WebMethod]
public static string GetName(int id)
{
return "testName";
}
我的Web API控制器:
public class MyController : ApiController
{
[HttpGet]
public string GetName(int id)
{
return "testName";
}
}
上午真糊涂在这个问题上任何一个有同一更好的主意。
你对同样的更好的选择的建议是什么?
如何比较,如果两者都有相同的代码?