Up to now, the only way of directly serializing a list of class instances as
a JSON array was to use a TCollection.
In fact, objects are not alone, just like mORMots tend to have a nice family:

You have either to let your collection class inherit
from the new TInterfaceCollection type, either call
the TJSONSerializer.RegisterCollectionForJSON() method.
Could sounds a bit over-sized for just a list of objects.
We have just added a new feature, adding a new
"ClassName":"TMyObject" field in the JSON object serialization,
and allowing it to create the proper class instance on both transmission sides,
therefore able to properly let TObjectList be serialized and
un-serialized.


