This PR fixes #1 and #4 and it updates all the models to extend ContentBase instead of ContentItem, IContentBase. In the current version of the client library custom models should use ContentBase, as that is what the whole serialization and mapping setup is built up around.
ContentItem is only for the raw rest api object. The main difference lies in how the properties are constructed and nested.
This PR fixes #1 and #4 and it updates all the models to extend
ContentBase
instead ofContentItem, IContentBase
. In the current version of the client library custom models should useContentBase
, as that is what the whole serialization and mapping setup is built up around.ContentItem
is only for the raw rest api object. The main difference lies in how the properties are constructed and nested.