小编Bob*_*tel的帖子

为什么这个MVC路线不起作用?

我在RouteConfig类中定义了以下路由:

       routes.MapRoute(
             name: "DefaultMessage",
             url: "API/{action}",
             defaults: new { action = "MessageGateway" }
         ); 
        routes.MapRoute(
              name: "DefaultNoParms",
              url: "{controller}/{action}",
              defaults: new { controller = "API", action = "Login" }
         );
Run Code Online (Sandbox Code Playgroud)

当我在localhost上使用localhost:65133 /测试这个作为地址时,我被路由到APIController上的Login ActionResult,但是当我尝试localhost:65133/API时,我收到以下错误:

匹配的路由不包含"控制器"路由值,这是必需的

谁能告诉我有什么问题?ActionResult MessageGateway确实存在......

c# asp.net-mvc asp.net-mvc-routing

5
推荐指数
1
解决办法
5495
查看次数

BreezeJS和存储过程

我是BreezeJS的新手,想知道是否有关于如何将Breeze与SQL存储过程一起使用的示例?

我们有一些非常复杂的查询,希望能够通过SP进行调用。另外,我们如何告诉Breeze从SP返回的列是键?我们不想使用Views,因为每次调用时都需要将变量传递给SP查询。

谢谢。

鲍勃

sql-server stored-procedures breeze

5
推荐指数
1
解决办法
2181
查看次数