.NET - Correctly deserialize callback arguments #404
Labels
closed-for-staleness
language/dotnet
Related to .NET bindings (C#, F#, ...)
needs-discussion
This issue/PR requires more discussion with community.
p0
In #395, a shallow fix was introduced to solve an issue where the Callback arguments were not parsed out to a native object, and instead resolved to
JObject
s.As we are moving forward to pass "value types" (also known as "data types") as plain JSON objects (and not by reference), this problem might become more prevalent and require more complex handling (including support for parsing out Date and Enum Constants).
The compliance test in #395 exercises some of this behavior (might benefit from being enriched to include Date and Enum assertions, too).
The text was updated successfully, but these errors were encountered: