[
https://issues.apache.org/jira/browse/AVRO-3580?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17567810#comment-17567810
]
Kalle Niemitalo commented on AVRO-3580:
---------------------------------------
AVRO-3536 is a similar issue, but it is for Java {{org.apache.avro.specific}}
while this one is for C# {{Avro.Reflect}}.
> .NET/#C: Support union (nullable) for converters for ReflectReader/Writer
> -------------------------------------------------------------------------
>
> Key: AVRO-3580
> URL: https://issues.apache.org/jira/browse/AVRO-3580
> Project: Apache Avro
> Issue Type: Improvement
> Components: csharp
> Reporter: Khrystyna Popadyuk
> Priority: Trivial
>
> For .NET/#C nullable types is supported by union.
> But union is not supported for properties with converter (general or
> attribute). As a result to support nullable types we need have separate
> converter for it. As a result it cause a lot of code duplicate.
> For example for DateTime type there should be one converter and for DateTime?
> another one.
> Support union for properties with converters can be beneficial for those who
> use ReflectReader/Writer.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)