【发布时间】:2012-04-18 20:08:33
【问题描述】:
假设我有一些 MyClass 类。在我的代码的一部分中,我想要这样的东西:
Observable.Subscribe<MyClass>(myClass => DoSomething(myClass));
然后在另一个地方(文件/项目/时间)我有这样的东西:
Observable.Publish(instanceOfMyClass);
第二行会触发所有使用该确切类类型订阅的方法。这是响应式扩展(v1 或 v2)支持的东西吗?
将 SynchronizationContext 指定为订阅调用的一部分会很有用。在那里指定方法是否应该使用 WeakReference 也是很好的。并且 Publish 方法应该能够同步完成这一切,或者给我一些可以等待的东西。
【问题讨论】:
标签: c# system.reactive publish-subscribe