在asp.Net MVC中使用WebAPI作为ProjectType而不是InterNet Application的优势? WebAPI的其他任何用途以及为什么要在MVC4中引入它?
答案 0 :(得分:2)
仅举几例:
答案 1 :(得分:1)
我认为WebAPI相对于其他解决方案的最大优势是内置支持不同的格式,如XML,JSON,以及添加自定义格式时相对容易。值得一提的另一个优点是能够支持广泛的OData而无需编码(可以像返回IQueryable一样简单),以及对象的支持。
那就是说,WebAPI仍然有很多需要解决的问题,我不断收到开发人员提出的问题,发现WebAPI无法解析他们的方法,总是导致NULL的参数等...所以我不会发誓到目前为止,我们都希望尽快看到更好的版本。