有没有办法从响应中删除odata上下文和值所以这只是我的回应?
"@odata.context": "https://localhost/api/$metadata#ComplexObject",
"value": [
{
"name": "SomeName"
}
所以返回的对象是这样的:
{
"name": "SomeName"
}
也许您可以按照文档中的描述编写一个自定义中间件?https://learn.microsoft.com/en-us/aspnet/core/fundamentals/middleware/?view=aspnetcore-5.0
我不知道你必须在哪个位置注入新的中间件,但你可以在请求管道的任何地方注入它