JsonUnionSerializerBuilderCase
classJsonSerializerBuilder
case that matches UnionSchema
and attempts to map it to any provided type.Assembly | Chr.Avro.Json |
---|---|
Namespace | Chr.Avro.Serialization |
Signature |
|
Base | UnionSerializerBuilderCase |
Interfaces | IJsonSerializerBuilderCase |
ISerializerBuilderCase<JsonSerializerBuilderContext, JsonSerializerBuilderCaseResult> |
JsonUnionSerializerBuilderCase(IJsonSerializerBuilder)
JsonUnionSerializerBuilderCase
class.IJsonSerializerBuilder
SerializerBuilder
JsonSerializerBuilderCaseResult
BuildExpression(Expression, Type, Schema, JsonSerializerBuilderContext)
JsonSerializer<>
for a UnionSchema
.string
GetSchemaName(Schema)