【发布时间】:2014-01-20 21:36:40
【问题描述】:
我有两个服务,每个都接受一个不同的 WebSocket 作为构造函数参数。我想使用 AngularDart 的依赖注入来传入 WebSocket 连接,但我不能单独依赖类型(因为我有两个 WebSocket)。
如何注释或指定每个服务应该使用哪个特定的 WebSocket 连接?
假设我有:
class ServiceOne {
WebSocket socketOne;
ServiceOne(this.socketOne);
}
和
class ServiceTwo {
WebSocket socketTwo; // different connection
ServiceTwo(this.socketTwo);
}
谢谢!
【问题讨论】:
-
websockets 在应用程序启动时打开并保持打开状态?您想让它们在构造函数引用它们的任何地方都可用吗?还是应该在注入 websocket 时才打开连接?
-
我添加了示例。如果这不是您想要的,请添加评论。
标签: dart angular-dart