Summary
Monitor a property that is an observable, and subscribe to the most recent emitted value.
Syntax
public static IObservable<TRet> WhenAnyObservable<TSender, TRet>(this TSender sender, Expression<Func<TSender, IObservable<TRet>>> obs1, Expression<Func<TSender, IObservable<TRet>>> obs2)
where TSender : class
Type Parameters
Name |
Description |
TSender |
|
TRet |
|
Parameters
Name |
Type |
Description |
sender |
TSender |
The object where the property chain starts. |
obs1 |
Expression<Func<TSender, IObservable<TRet>>> |
The 1 property chain to reference which ends with an observable. This will be a expression pointing to a end property or field which must be an observable. |
obs2 |
Expression<Func<TSender, IObservable<TRet>>> |
The 2 property chain to reference which ends with an observable. This will be a expression pointing to a end property or field which must be an observable. |
Return Value
Type |
Description |
IObservable<TRet> |
|