webapi 中只有五个基本方法 , 对应curd...
可是如果 针对一个Model 还想有 除了 create , updaet , delete , load 之外其他的方法..
比如 批准 , 验收 , 完工...等..该如何写?
是在比如update中 加入不同的动作参数?? 那样不是很乱么??
另问: mvc4中有没有默认返回json的...就是和webapi一样,不用最后格式化...直接返回Json
就像 spring mvc 中家 responsebody 就可以返回默认的序列化类型?
批准 验收 完工 都是对应 Model的不同状态吧, 都应该用 Update 来 改变状态。
可是如果 批准 , 验收 , 完工 ....除了对应update Model外 , 还分别有其他不同的操作呢?
你时候的那些操作是属于内部的业务处理的过程,而对于对外的接口update就足够了,可以依据不同的参数自己内部做处理