Data migration of old formats to current format can
be implemented in a concrete subclass or provided through the
factories in JsonMigrations and configured to be used by the
PlayJsonSerializer for a changed class.
Describes how to serialize and deserialize a type using play-json
Create a concrete subclass of this and initialise the actor system either by providing it in your application cake or manually by creating a serialization setup and passing it to the ActorSystem constructor.
This can be used to depend on an optionally provided serializer registry.
This can be used to mark that using a particular set of components requires a JSON serializer registry to be defined.