asp.net-mvc – 从控制器的操作调用集线器方法
发布时间:2020-05-23 09:50:08 所属栏目:asp.Net 来源:互联网
导读:如何从控制器的操作中调用集线器方法?什么是正确的方式这样做? 有人在一篇文章中使用了这个: DefaultHubManager hd = new DefaultHubManager(GlobalHost.DependencyResolver);var hub = hd.ResolveHub(AdminHub) as AdminHub;hub.SendMessage(woohoo); 但
|
如何从控制器的操作中调用集线器方法?什么是正确的方式这样做? 有人在一篇文章中使用了这个: DefaultHubManager hd = new DefaultHubManager(GlobalHost.DependencyResolver);
var hub = hd.ResolveHub("AdminHub") as AdminHub;
hub.SendMessage("woohoo");
但对我来说,那是投掷:
我还读过,你可以创建一个中枢上下文,但我不想给予行动的责任,即,行动做的事情: hubContext.Client(...).someJsMethod(..) 解决方法正确的方法是实际创建集线器上下文。你如何和在哪里做,这取决于你,这里有两种方法:>在集线器中创建一个静态方法(不必在集线器中,实际上可以在任何地方),然后可以通过AdminHub.SendMessage(“wooo”)调用它
>避免静态方法,直接发送到hubs客户端
(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 你的aspx页面中的内联代码是一个好习惯吗?
- asp.net – 估算Web应用程序峰值带宽需求的最准确方法是什么
- asp.net – 如何在没有查找AspNetUserRoles表的情况下获取W
- asp.net – FormsAuthentication.SetAuthCookie()是否创建一
- asp.net-mvc-5 – MVC 5 – 向用户添加声明
- asp.net – Microsoft成员提供者与自定义提供者vs完成自定义
- asp.net-mvc – 未找到MVC 6 404
- .net – 应用程序池限制
- asp.net-mvc – MVC4部分视图没有将值加载到“容器”模型中
- asp.net-mvc – 从扩展Apicontroller的MVC控制器返回Json
推荐文章
站长推荐
- asp.net – 网络应用程序项目v.s.网站项目
- asp.net-mvc – 使用ASP.NET MVC v2 EditorFor和
- asp.net-mvc – 如何使用“?”路由查询字符串以
- asp.net-mvc – 在ASP.Net MVC中定义自定义URL路
- Asp.net中使用PageDataSource分页实现代码
- ASP.NET Active Directory成员资格提供程序和SQL
- IIS和ASP.Net Web开发服务器之间的行为差异?
- 学习:正则表达式的基本语法
- asp.net-mvc – MVC 4 Web API – 复合键的路由
- 部署 – Crystal报表文件未部署到ASP.NET MVC中的
热点阅读
