У меня есть класс, который содержит общий словарь:Разоблачения защищенной коллекции для LINQ запросов
protected Dictionary<K,T> Data { get; set;}
Я хочу, чтобы позволить клиентам этого класса для выполнения запросов LINQ без возврата словаря. Я смотрел на AsQueryable()
, но это, похоже, не делает того, что я хочу.
Пример кода, который я хотел бы написать бы:
typeRepo.Query().Where(x => x.name == "wire")