asp.net mvc3 项目怎么开发API接口?

目前的项目是asp.net mvc3的项目 要怎么样开发API接口?直接写到Controller里面可以吗?有人说用WebApi 但是mvc3好像没有WebApi。也有人说用Webservice。到底用什么呢?如果用了,怎么和现有项目关联?发布的时候是两个站点吗?

1

2个回答

直接用asp.net mvc就可以,在controller里面返回JsonResult,客户端post数据过来,得到结果。

1
HengYangYiLi
归去来兮灬 感谢
大约 3 年之前 回复
caozhy
weixin_45841714 回复恒阳轶离: 没有
大约 3 年之前 回复
HengYangYiLi
归去来兮灬 这样没什么弊端吧
大约 3 年之前 回复

其实WebApi就是在mvc基础上加了一些处理而已,mvc完全可以做到。

1
HengYangYiLi
归去来兮灬 回复SeayXu: 哦 。明白了。感谢
大约 3 年之前 回复
SeayXu
seayxu 回复恒阳轶离: mvc3不支持WebApi,Action一般是返回View,做成Api返回字符串就可以了,将数据封装成json字符串就可以了
大约 3 年之前 回复
HengYangYiLi
归去来兮灬 mvc3 能用WebApi吗
大约 3 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!