MessageSerializers

消息序列化器.

MessageSerializers 存放 SerializersModule, 用于协助 SingleMessage 的多态序列化.

要序列化一个 MessageChain, 请使用内建的 MessageChain.serializeToJsonString

See also

Inheritors

Types

Link copied to clipboard

Functions

Link copied to clipboard
abstract fun <M : SingleMessage> registerSerializer(type: KClass<M>, serializer: KSerializer<M>)

注册 serializertype 的所有为 SingleMessage 子类型的超类型的多态域 PolymorphicModuleBuilder.subclass

Link copied to clipboard
abstract fun registerSerializers(serializersModule: SerializersModule)

Properties

Link copied to clipboard
abstract val serializersModule: SerializersModule

包含 SingleMessage 多态序列化和 Message 信息的 SerializersModule.