我试图在我的ASP.Net MVC 2.0项目中实现彗星。我正在使用FrozenMountain的WebSync。我的网站使用C#4.0和ASP.Net 4.0编码。ASP.Net MVC&Comet(WebSync)
彗星代码使用[HttpPost]属性触发我的MVC控制器功能(即使页面不刷新或显示为发布)。有没有办法确定发布内容,并在我的global.asax.cs
中忽略该路线?
- 请注意,我知道如何忽略与MVC的路线,这不是问题。
我试图在我的ASP.Net MVC 2.0项目中实现彗星。我正在使用FrozenMountain的WebSync。我的网站使用C#4.0和ASP.Net 4.0编码。ASP.Net MVC&Comet(WebSync)
彗星代码使用[HttpPost]属性触发我的MVC控制器功能(即使页面不刷新或显示为发布)。有没有办法确定发布内容,并在我的global.asax.cs
中忽略该路线?
在冰封山的先生们帮我解决它击中了我的MVC控制器功能一个问题here
。我不得不加入到我的global.asax.cs
routes.IgnoreRoute("{*allashx}", new {[email protected]".*\.ashx(/.*)?"});
为了将来的参考,我们的文档现在包含以下详细信息:http://docs.frozenmountain.com/#class=server-troubleshooting-asp.net-mvc – jvenema 2011-04-08 19:55:07
在WebSync 4,你可以完全跳过ashx的处理程序,只是直接在Global.asax中添加一个路由WebSync:
WebSyncServer.AddRoute("...");
你可以发布一些示例代码吗? – Anton 2010-07-14 00:06:53
WebSync是否真的需要log4net?我想探索使用WebSync,但我被明显的依赖关闭。它没有被列为需求,但它包含在下载中,并且教程提到了它。 – 2011-02-26 22:57:12
@uosef - 我建议联系Jared at Frozen Mountain。他向我们提供技术细节非常有帮助。 – 2011-02-28 01:16:03