将URL参数放入C#MVC应用程序的ServiceInterface服务中

时间:2017-06-10 00:00:19

标签: c# asp.net-mvc url service parameters

在我的C#MVC应用程序中,我可以从Controller中检索URL参数,没有任何问题。但是,我正在尝试从ServiceInterface服务中检索URL参数,该服务用于从数据库中检索数据。 URL参数是我需要进行数据检索的过滤器。

我试过了:

-Request.RawUrl

-Request.QueryString [ “S”]; // s是我需要的URL参数

-RouteData.Values

-Request.Params

但每次都返回null。

我做错了什么,解决方案是什么?

2 个答案:

答案 0 :(得分:0)

尝试:请求["参数1"];

并检查参数拼写

答案 1 :(得分:0)

好吧,永远不能让它工作,或让任何人给我一个有效的答案。

所以,我在控制器中写了一个cookie,然后在服务中检索它。不是primo解决方案,但它可以工作