The .NET Core assemblies included in Diagramming / MVC distribution provide mostly the same API as ASP.NET MVC 5 builds of the library, with a few missing features and differences listed below:
Since ASP.NET Core does not provide JSON converters -based serialization, the diagramming assemblies for .NET Core do not include converter classes and associated properties and methods - RegisterConverters, ItemTypes, MaxJsonLength, RecursionLimit, SetMaxJsonLength, SetRecursionLimit. In order to serialize custom node types, you must override their SaveToJson and LoadFromJson methods instead of implementing converters, and call the RegisterItemType method or its overload taking composite node template as an argument. ItemTypeResolver does not have a base class and does not include ResolveType, ResolveTypeId, RegisterConverters, Converters and ItemTypes members.