0
我已更新我的解决方案,使用OData v4
代替Web API 2
- 我以前使用OData v3
。出于某种原因,一些路线在发生404错误之前,他们的工作状况非常好。这些路线是什么,与实体键/ ID ..例如:Web API 2:OData 4:可能的GUID错误?
[EnableQuery]
public virtual SingleResult<TEntity> Get([FromODataUri] TKey key)
{
和
public virtual IHttpActionResult Delete([FromODataUri] TKey key)
{
正如我所说的,他们以前的工作完全正常,但现在我得到了这404。其他航线,如下面的罚款:
[EnableQuery]
public virtual IQueryable<TEntity> Get()
{
和
public virtual IHttpActionResult Post(TEntity entity)
{
注意,我的实体的ID发送GUID
秒。 OData 4
中有没有GUID
s的错误?