For Babelfish Release 1.11.1.3

Scopos.BabelFish.DataModel Namespace

 

Classes

BaseClass Base class of all reponse objects. By use an abstract BaseClass makes using certain generics easier.
IDeserializableAbstractClass To have added control over the Deserialization of abstract classes, in to Concrete classes, the JSON should include a ConcreteClassId that specifies the Concrete class. Abstract classes that implement this Interface, will also have to implement a custom JsonConverter. Recipe comes from https://stackoverflow.com/questions/20995865/deserializing-json-to-abstract-class
NamespaceGroupDoc 

Interfaces

IObjectRelationalMapper Defines a set of functions and properties a class needs to have in order to be stored in a SQL Table.
IPublishTransactions Intended for use with publshing messages with lists on IoT (not REST API). Definines an interface that allows messages to be broken up and published in smaller chuncks, to re-assembled by the receiver.
ITelerikBindModel 
ITokenItemsT