我知道Web API是什么。
我用多种语言(包括MVC3)编写了API。
我在ASP.Net中也很熟练。
我刚刚发现MVC4具有“ Web API”,并且没有浏览视频示例,我无法很好地解释其确切含义。
根据我过去的经验,Microsoft技术(尤其是ASP.Net)倾向于采用一个简单的概念,并将其包装在无用的开销中,这意味着使所有事情“更轻松”。
有人可以向我解释一下MVC4中的Web API到底是什么吗?我为什么需要它?为什么我不能只编写自己的API?
Why can't I just write my own API?
仅使用常规的ASP.NET MVC?您可以。ASP.NET MVC Web API只是为您提供了额外的便利,使其变得更加简单。请看下面。