我想知道是否有人知道我们是否可以将自定义属性公开为$metadata
的一部分。
有人点击我的URI http://localhost:5001/odata/v1/$metadata
我想公开一些属性是扩展属性,其余属性是常见的。像下面这样
<Schema Namespace="Data.Model" xmlns="http://docs.oasis-open.org/odata/ns/edm">
<EntityType Name="Customer">
<Key>
<PropertyRef Name="CustomerId" />
</Key>
<Property Name="CustomerId" Type="Edm.Int64" **SomeThing**="false" />
<Property Name="FullName" Type="Edm.String" **SomeThing**="true" />
<Property Name="AddressLine1" Type="Edm.String" />
<Property Name="State" Type="Edm.String" />
其中**SomeThing**
是一些我想注入此元数据的自定义属性。能在asp.net core 2.1上完成吗?
问候 基兰