registerJsonFactory<E> function
Implementation
void registerJsonFactory<E>(JsonFactory<E> builder) {
_factories[E] = builder;
_factories[_typeOf<E?>()] = builder;
_factories[_typeOf<List<E>>()] =
(List list) => list.map((e) => builder(e)).toList();
_factories[_typeOf<List<E>?>()] =
(List list) => list.map((e) => builder(e)).toList();
_factories[_typeOf<FutureOr<List<E>>>()] =
(List list) => list.map((e) => builder(e)).toList();
}