Итак, я, возможно, в четвертый или пятый раз пишу базовый бэкэнд. net обработчика динамического c запроса.
По сути, API, который принимает запрос из внешнего интерфейса (приложение REACT, но это не моя задача) и преобразует его в запрос SQL (с использованием EF Core). Мне интересно, есть ли реальный «стандартный» способ / библиотека для реализации этого. Это ТАКОЕ распространенное требование, я действительно хочу не изобретать колесо еще раз.
Требования довольно стандартные: список полей результатов, список сортировки, список фильтров. Все это интерпретируется и преобразуется в запрос базы данных, а результаты возвращаются вызывающей стороне. Также есть требование по желанию сохранить набор запросов / полей, но это не большое дополнение.
Я ничего не нашел после нескольких часов поиска, но я чувствую, что что-то должно быть. Я думаю, что JSON представление запроса приходит, анализируется и интерпретируется. Я чувствую, что должна быть какая-то библиотека, которая делает это?
Да, я могу написать это, но на данный момент это кажется неправильным.