【发布时间】:2019-06-21 16:26:29
【问题描述】:
我意识到这可能是一个非常愚蠢的问题,但是关于 Reactive Extensions 的文档既不透明又分散。
假设我有一堂课
public class Foo
{
public int FooState {get;set;}
}
而且 FooState 的更新非常频繁。这看起来是 IObservable 的理想情况,尤其是因为我必须在另一个类中跟踪该状态。
public class Bar
{
public Foo Foo {get;set;}
private void DoStuffWithFooState()
{
//operate on Foo.FooState here
}
}
现在,我无法将 FooState 更改为 IObservable
我想做的是在 Bar 上声明一个监视 FooState 的 IObserver 属性。
这不是一个基本的用例吗?我该怎么办?
【问题讨论】:
标签: c# system.reactive