Подскажите плиз, почему ругается? Хочу получить аналог C#ного
Task<Whatever> GetValue<TItem>(IDict<TItem> dict)
where TItem: DictionaryItemBase, ICarrierIndependent, IClassified =>
dict
.QueryAsync((queryable, cancellation) =>
queryable.Where(...).SingleAsync(cancellation)
);
который компилится розлином без проблем