如何在OData中的控制器中调用不同的方法
我使用的是web api 2.2 odata v4.0。我有一个控制器,它有3种方法。 例如如何在OData中的控制器中调用不同的方法,odata,Odata,我使用的是web api 2.2 odata v4.0。我有一个控制器,它有3种方法。 例如GetA(),GetB()和GetC()我应该使用哪种代码才能从url调用各个方法 另外,如何调用方法GetA()?-asGet()是在ODataController中调用的默认方法 我用了密码 ODataRoute route = config.Routes.MapODataServiceRoute("odata", "odata",GetModel()); route.MapODataRouteAtt
GetA()
,GetB()
和GetC()
我应该使用哪种代码才能从url调用各个方法
另外,如何调用方法
GetA()
?-asGet()
是在ODataController
中调用的默认方法
我用了密码
ODataRoute route = config.Routes.MapODataServiceRoute("odata", "odata",GetModel());
route.MapODataRouteAttributes(config); // This line threw an error sowing route does not have the method
MapODataRouteAttributes()
请给我建议解决办法
谢谢您必须使用操作属性来指定其他功能,然后才是遵循默认规则的功能 您需要GetA()、GetB()和GetC()做什么?它们是否用于获取特定的属性A、B和C?如果是这样的话,你可以看一下。如果您想了解更多关于WebAPI OData的信息,您可以看看这是一个完整的项目