当前位置: 首页 > 知识库问答 >
问题:

OData使用$select与asp。net内核抛出系统。论据例外

梁兴修
2023-03-14

查询:$filter=DatetimeLocal gt 2021-03-19T12:50:54.219Z

错误:系统。ArgumentException:序列化程序的值类型为Microsoft。AspNet。奥达塔。查询表达。PropertyContainer NamedProperty`1[[System.String,System.Private.CoreLib,Version=4.0.0.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e]],与Microsoft的成员类型不匹配。AspNet。奥达塔。查询表达。属性容器。(参数“序列化程序”)

我使用本教程来实现OData:https://docs.microsoft.com/en-us/odata/webapi/first-odata-api

可能是什么问题?


共有1个答案

易扬
2023-03-14

查询的格式应为$过滤器=创建日期gt 2021-03-22T10:39:35Z

 类似资料:
  • 我试图在ASP NET Core应用程序中集成OData。特殊性是我有一个Mongo DB,我使用Mongo DB驱动程序将我的请求设置为;我已经简化了下面的代码,似乎序列化程序mongo失败了 我调用他的URL时出现以下错误[https://localhost:44355/api/policies?$select=isEnabled][1] ArgumentException:序列化程序的值类型

  • 更多面试题总结请看:【面试题】技术面试题汇总 为何要区分用户态和内核态 最简单的运行程序的方式是“直接执行”,即直接在 CPU 上执行任意程序。直接执行的问题是: 如何限制代码行为?比如禁止:设置特殊寄存器的值、访问存储器的任意位置、I/O 请求、申请更多系统资源等 在运行这个程序的时候,如何切换到另一个程序?进程调度应该是 OS 才有的权限 因此引入用户态和内核态和两种模式。用户态无法执行受限操

  • 这不是 linux-insides 中的一般章节。正如你从题目中理解到的,它主要描述 Linux 内核中的内部系统数据结构。比如说,中断描述符表 (Interrupt Descriptor Table), 全局描述符表 (Global Descriptor Table) 。 大部分信息来自于 Intel 和 AMD 官方手册。

  • 我想发送动态对象,如 作为HTTP POST消息的主体。所以我试着写 但我找不到方法 所以我尝试添加微软。AspNetCore.http://http.扩展包project.json并添加 to使用子句。然而,这对我没有帮助。 那么,在ASP. NET Core中使用JSON主体发送POST请求的最简单方法是什么?

  • 我有一个ASP。NET核心MVC应用程序,它使用实体框架核心O/RM。我正在应用程序中实现通用存储库模式。有两个实体, IGENERICRepository.cs- GenericRepository.cs-这里是我的上下文类,它继承了类- Program.cs- 创业。cs- 雇员控制员。cs- 当我运行我的应用程序时,我遇到了两个异常- 系统AggregateException HResult

  • 我的问题和这个差不多。 ASP。Net Core与EF Core和CosmosDB-身份问题 提供的答案不起作用。这会产生其他问题。当我从升级我的应用程序时,这些错误开始出现。NET Core 3.1 to。净5。降级应用程序使所有错误都消失了。显然,这个问题与efcore 5中引入的对cosmos的乐观并发支持有关。 https://docs.microsoft.com/en-us/ef/cor