-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
F# option (FSharpOption<T>) fails to deserialize #1346
Comments
@ReubenBond - It would be great if you could give this a look. Repro available in #1417 I have tried to fix the issue but failed - a
I've run I have also experimented with temporarily suppressing interface code gen (by commenting the Orleans targets in Needless to say, this issue prevents us (and I suspect others using F#) from upgrading to any Orleans version newer than 1.0.9. |
@ReubenBond - any feedback on this one? Note that #1424 and #1422 may be related? |
Fixed in #1504, specifically this commit. There was a security/trust issue which was remedied by emitting the field acessor |
@ReubenBond - thanks, and thanks for the commit pointer - I'll update #1417 shortly. |
Fixed by #1504 |
Adding an interface that uses
FSharpOption<T>
results in compile-time serializers being generated. This breaks the deserialization of the F#option
type.The text was updated successfully, but these errors were encountered: