根据关闭值在Web API中返回多个结果

时间:2018-08-20 17:35:03

标签: c# asp.net-web-api webforms

我有一个正在使用的WebForm。在网络表单中,我有几个下拉列表是动态填充的:

Site
Store
Shelf

以前,我使用SQLConnection类型的数据字符串来填充下拉字段,但是我试图将它们(以及其他所有SQLConnection)转换为使用API​​。

Site字段是从我的SiteController.cs API字段填充的。目前工作正常。

我想对Store字段执行的操作是从一个单独的控制器ReviewController.cs中提取它。我已经设置好了控制器,并且正在努力提取数据。但是,我想知道是否有可能只返回记录的Site属性等于表单上Site下拉菜单中的值的记录。

我正在研究的想法是向ReviewController.cs函数添加类似于GET函数的另一种方法,以获取单个评论,该方法将返回所有具有{{ 1}}字段等于一个参数。但是,我不确定这是否可行或如何做到。我认为这不可能的原因是因为我不确定Site是否可以在其URL中放置另一个ReviewController.cs调用(它已经有一个GET和一个api/Review方法。

这是到目前为止我正在使用的代码:

api/Review/{id}

编辑:我想我应该补充一点,就是我有能力创建一个单独的API控制器类来简单地返回我需要的东西,但是在这种情况下,这似乎对我来说太过分了。

0 个答案:

没有答案