Я использую net core 3.1. Мой проект содержит контроллер api (ODataController), который поддерживает конечные точки, которые запрашивают OData. Я хотел бы проанализировать запросы OData, чтобы создать собственный запрос для передачи какой-либо другой службы отдыха. Как создать синтаксический анализатор для запросов OData?
некоторые конечные точки, поддерживающие запросы OData.
[HttpGet]
[EnableQuery]
public IEnumerable<WeatherForecast> Get()
[HttpGet]
[ODataRoute]
[EnableQuery(HandleNullPropagation = HandleNullPropagationOption.False, MaxTop = 100,
AllowedQueryOptions = AllowedQueryOptions.Select |AllowedQueryOptions.Count)]
public IEnumerable<WeatherForecast> Getlist(ODataQueryOptions options)