我有一个现有的 WebAPI 控制器方法。
[SwaggerDefaultResponse]
[HttpGet, Route("{id:int}", Name = "GetDataId")]
public IHttpActionResult Get(long id)
{
//This method returns a full Data
}
我必须编写精细的 WebAPI。我们计划有一条如下所示的路线:
/V1/MYdATA/{DataId}?DataBasic=true
如果DataBasic=true 那么我应该调用一个新方法来获取“基本数据”---并且如果DataBasic=false那么应该返回我现有的完整数据,即应该调用现有方法。
我可以了解如何在代码中实现这一点吗?
慕标琳琳
相关分类