我正在使用ASP.Net Core 2.1的Asp.Net样板模板。 我在Web.Core程序集中实现了一个Hub并创建了一个控制器。 我可以从任何客户端向我的集线器订阅/通知数据,这不是我的问题。
我想在Application Services层中使用此Hub,但默认情况下,Application Services层不会引用SignalR。
所以我的问题是: 在Application Services层引用SignalR是不好的做法?
提前致谢 !
此致,皮埃尔 - 吕克
直接依赖Web功能在应用程序层中不是一个好习惯。因为,假设表示层独立。
我想你有几个选择;
所以,就像任何好的答案一样,这取决于:)