breeze元数据中的自定义属性

时间:2013-12-20 15:06:26

标签: breeze

我有一些EF类,其属性包含DisplayName属性。什么是正确的(如果有的话)在breeze元数据中(动态)添加此属性的方式,所以当我调用manager.metadataStore.getEntityType(my_type)时我可以阅读它(就像我可以使用MaxLength一样?或者这是否均匀可能的?

1 个答案:

答案 0 :(得分:1)

您需要创建一个方法来反映您的EF类,并将显示名称提取到微风'自定义元数据' json结构(可能使用JSON.NET在服务器上编写json)。然后,您将发送此自定义元数据'下到客户端并使用它调用 MetadataStore.importMetadata

 myEntityManager.metadataStore.importMetadata(customMetadata, true);

请参阅Custom MetadataMetadata by Hand

部分