У меня есть метод действия Odata, который принимает запрос Odata. который анализирует его и генерирует запрос SPARQL. Мой запрос SPARQL при запуске на сервере возвращает результат Json. Но мой метод действия Odata ограничивает меня для записи возвращаемого типа как IEnumerable / IQueryable. Как я могу вернуть объект Json?
Мой метод действия:
public JsonResult<dynamic> Get(ODataQueryOptions ODataQuery)
{
OdataParser parser = new OdataParser();
var properties = parser.propertyExtractionLogic(ODataQuery);
var Query = GenerateSPARQL(properties);
var Result = ApplyQueryOption(Query);
return result;
}