Существует ли Entity Frame Library или расширение, которое обрабатывает функции Json с помощью linq? - PullRequest
0 голосов
/ 07 ноября 2019

Я хотел бы завершить следующий код, используя Entity Framework в .Net Core, чтобы запросить объект JSON из моего API, где мой API связан с MS SQL Server 2016. Я не хочу брать весь JSON и запрашиватьиз моего бэкэнда я хочу, чтобы SQL обрабатывал запросы с использованием функций MS JSON и возвращал только запрашиваемую информацию.

Что-то вроде:

var queryList = _context.myTable.Select(r => JSON_QUERY(r.myJsonColumn, '$.info')).ToList();

и

var valueList = _context.myTable.Select(r => JSON_VALUE(r.myJsonColumn, '$.info')).ToList();

Я хотел бы сделать это без использования строки внутри оператора select и без создания собственногоfunction.

В общем, я хочу библиотеку , где я могу использовать JSON_VALUE, JSON_QUERY, ISJSON и JSON_MODIFY с моей структурой сущностей и linq.

...