Qactive icon indicating copy to clipboard operation
Qactive copied to clipboard

Support Nested IQbservable

Open RxDave opened this issue 8 years ago • 2 comments

Services that are themselves clients of upstream Qactive services (or any other IQbservable<T> implementation) may wish to expose their IQbservable<T> to downstream clients. Ensure that this is possible.

RxDave avatar May 22 '16 16:05 RxDave

This may be difficult since C# doesn't respect nested providers. The expression following a nested IQbservable<T> seems to always be part of the outer query expression, while the IQbservable<T> reference itself is just a single ConstantExpression within the outer expression tree.

RxDave avatar May 26 '16 03:05 RxDave

One of my labs targeting the latest version of C# actually seemed to have the expected behavior, although I'm not exactly sure yet. Leaving this item open as a reminder to have a deeper look again.

RxDave avatar Jan 08 '17 03:01 RxDave