Dynamic has significant performance penalties and isn't terribly useful. Offering it is causing difficulties with System.Text.Json, which prefers object.
Modifications
Use object instead of dynamic by default. Serializers may still map dynamic types to these objects, some casting will be required by consumers to use them depending on their serializer.
Motivation
Dynamic has significant performance penalties and isn't terribly useful. Offering it is causing difficulties with System.Text.Json, which prefers object.
Modifications
Use
object
instead ofdynamic
by default. Serializers may still map dynamic types to these objects, some casting will be required by consumers to use them depending on their serializer.