У меня есть следующие объекты
public abstract class ProductAttribute
{
public virtual long Id { get; private set; }
public virtual string Name { get; set; }
}
public class TextAttribute : ProductAttribute
{
public virtual string Value { get; set; }
}
and
public class Product
{
public virtual long Id { get; private set; }
public virtual IList<ProductAttribute> Attributes { get; private set; }
}
Теперь я хочу получить продукт с TextAttribute со значением = myValue
Любая помощь будет оценена
Заранее спасибо