Breeze / breeze.server.net

Breeze support for .NET servers
MIT License
76 stars 62 forks source link

exclude base class properties from dataProperties #100

Closed graphicsxp closed 3 years ago

graphicsxp commented 4 years ago

As described in this issue, base class properties should not be added to the dataProperties array of a child class entity. This leads to an incorrect JSON metadata structure and when TypeScript classes are generated the child classes contains the properties of their parent class. This ultimately leads to javascript exception when building the entities graph on the client-side.

steveschmitt commented 3 years ago

Thanks! The base-class fixes will be in the next release.