Кажется, что команда Reactive Extensions в Microsoft удалила интерфейс IEvent из библиотеки, и теперь следующий код, который работал до недавнего времени, не компилируется:
using ODataServiceReference;
public static IObservable<IEvent<LoadCompletedEventArgs>> GetInvoices(Uri uri)
{
var context = new ODataEntities(uri);
var invoices = new DataServiceCollection<ODataEntities.Invoice>(context);
var observable = Observable.FromEvent<LoadCompletedEventArgs>(
i => invoices.LoadCompleted += i,
i => invoices.LoadCompleted -= i);
var query = from i in context.Invoices
select i;
invoices.LoadAsync(query);
return observable;
}
Я пытаюсь найти лучший способ получитьрезультат запроса от объекта DataServiceCollection служб данных WCF.Есть мысли?