Weavy.Core.Json Namespace

Namespace:
Weavy.Core.Json
Assembly:
Weavy.Core.dll

Classes

AppJsonConverter
ClaimJsonConverter Serializes a Claim object to json.
ContentJsonConverter
ConversationMemberJsonConverter Serializes only a small part of the ConversationMember object.
DirectoryJsonConverter Converter used whern serializing the DirectoryId property.
EntityJsonConverter Serializes only a small part of an entity object. Useful for entity references etc.
EnumJsonConverter Converts an System.Enum to and from its string value.
ExpandoJsonConverter Deserializes content and apps to their correct implementations.
IEntityJsonConverter
NotificationLinkJsonConverter Converter used whern serializing the Link property.
SingleOrArrayConverter Json converter that can handle both a single item and an array for the same property, see https://stackoverflow.com/a/18997172/891843
UserJsonConverter Serializes only a small part of the User object. Useful for user references such as CreatedBy etc.
WeavyContractResolver Custom contract resolver that removes empty collections, injects additional properties and uses snake_casing for the property names.