Dears,
Я разработал конечную точку OData, следуя этому https://docs.microsoft.com/en-us/aspnet/web-api/overview/odata-support-in-aspnet-web-api/odata-v4/create-an-odata-v4-endpoint
Я закончил с этим, но у меня есть ограничение: для всех функций API заголовок должен содержать ключ авторизации. Это делается везде, НО в сервисном документе. Сервисный документ - это то, что вы получили при просмотре URL https://SITE/api/v1:
{"@odata.context":"http://SITE/api/v1/$metadata","value":[{"name":"things","kind":"EntitySet","url":"things"},{"name":"others","kind":"EntitySet","url":"others"}]}
Значит, вы знаете, как создается такая служба документов? Можно ли его редактировать? Или даже, есть ли способ проверить заголовок в такой службе документов?
Заранее спасибо за помощь,
С уважением,