“考虑显式使用OData类型注释。”尝试发布包含复杂类型的模型时

时间:2019-08-16 08:43:34

标签: c# typescript odata

我正在尝试发布到OData端点,但收到错误:

  

function(row, data, displayNum, displayIndex, dataIndex){ console.log(displayNum); console.log(displayIndex); console.log(dataIndex); }

我在客户端上的TS模型看起来像

"configuration : The given untyped value '{"major":1,"minor":1,"revision":200}' in payload is invalid. Consider using a OData type annotation explicitly.

在API上,版本被注册为复杂类型。

interface Version {
  major: number;
  minor: number;
  revision: number;
}

interface DataFile {
  name: string;
  version: Version;
}

如何显式添加类型注释,并且该注释是正确的解决方法?

0 个答案:

没有答案