Есть ли способ сообщить Ocelot, что параметр является необязательным?
Допустим, приведенный ниже параметр запроса является необязательным:
"DownstreamPathTemplate": "/api/SearchAPI/?query={query}",
"DownstreamScheme": "https",
"DownstreamHostAndPorts": [
{
"Host": "localhost",
"Port": 5000
}
],
"UpstreamPathTemplate": "/api/SearchAPI/?query={query}",
"UpstreamHttpMethod": [ "GET" ],
"FileCacheOptions": {
"TtlSeconds": 60
}
Если я отправлю запрос на /SearchAPI/?query=
I получить 404
в качестве ответа. Мне нужно дублировать Upstream
, чтобы не использовать параметр для исправления. Есть ли другой способ исправить это?