I'm using Reactive extensions in my WPF application. And while using it I'm getting below ambiguous reference error.
The type 'System.IObservable<T>' exists in both 'mscorlib.dll' and 'System.Reactive.dll'
I tried with fully qualified name also and tried this url as well, but didn't get any luck. I'm using .NET 4.0 version of Reactive Extensions.
My Code:
using System; // mscorlib.dll
using Rx = System.Reactive;
public Rx.IObservable<int> BytesReceived { get { return _bytesReceivedSubj; } } // Not valid as IObservable is in System namespace of System.Reactive.
public IObservable<int> BytesReceived { get { return _bytesReceivedSubj; } } // With this I'm getting ambiguous reference error
Any idea how can i resolve this?
Thanks
IObservable
so you have to clarify which one you are trying to use. – Offsetusing System.Reactive;
in there somewhere do you? – Offset