WebAPI OData:防止深度创建相关实体

时间:2019-07-04 15:42:16

标签: post odata relationship

我正在编写一个管理商品的Web服务。要约必须具有现有引用:无法从另一个实体创建新类别。 但是,如果我将以下JSON发布到/api/offers,它将自动创建一个新类别。

{
  "@odata.context": "https://localhost:44381/api/$metadata#Offers/$entity",
  "title": "Mercedes classe B",
  "category": {
    "name": "Vehicles",
    "technicalName": "vehicles"
  }
}

如何防止创建? (如果可能的话,一般或通过注释) 如何在POST中提供现有类别?

谢谢

0 个答案:

没有答案