-
Notifications
You must be signed in to change notification settings - Fork 153
Eliminate BinaryFormatter #1354
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
Comments
I'm moving this to the 3.20 release, at least temporarily. If I'm able to get the work done in time, it will be released with 3.20 and then ported to V4. Whether in V3 or V4, I plan to do this in two stages using separate PRs. 1. Simplify the structure of MessagesI currently maintain three versions of our 2. Eliminate use of BinaryFormatterOnce the first stage is complete, it becomes possible to treat all messages simply as arrays of bytes and I believe we can eliminate any further encoding or decoding of the content. |
This issue has been resolved in version 3.20.0 The release is available on: |
It's considered unsafe and is going away. See https://github.com/dotnet/designs/blob/main/accepted/2020/better-obsoletion/binaryformatter-obsoletion.md.
I've started work on this for my own engine (TestCentric/testcentric-engine#127) and I expect that the changes would apply almost directly to NUnit as well, possibly modified to allow for any changes made in that area since I left.
The text was updated successfully, but these errors were encountered: