Я использую OData на моем WebApi2 проекта, и я запрашивая модель, кто значения хранятся в базе данных, как закодированный HTML strings-
public class Document : BaseEntity
{
private string _subject;
public string Subject
{
get { return HttpUtility.HtmlDecode(_subject); }
set { _subject = value; }
}
}
Когда я запрашиваю этот сущность, использующая OData с помощью операции выбора $, OData читает строку напрямую и не проходит через блок отображения EF, поскольку значения не проходят через декодированные. Есть ли в любом случае какое-то промежуточное ПО, которое перехватывает чтение и декодирует строки для этих запросов OData?