-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
Remove DataSet/DataTable code paths for SerializationFormat.Binary #65140
Comments
Tagging subscribers to this area: @roji, @ajcvickers Issue DetailsFollowing the obsoletion of SerializationFormat.Binary and putting it behind an appcontext switch in .NET 7.0 (#39289), we should remove the code paths which support it, and which contain BinaryFormatter usage.
|
Is #39397 what you're looking to do? |
@Wraith2 more or less, yeah - but with a more gradual approach. For .NET 7.0 I've just merged #65139, which both obsoletes and adds a runtime check to throw - but still allows an appcontext switch to be used to opt into using SerializationFormat.Binary. This issue would remove the code entirely in .NET 8.0, so even the appcontext switch would no longer work. |
Ok. I was just wondering if that one would have saved you from having to do all the work, seems not. |
Following the obsoletion of SerializationFormat.Binary and putting it behind an appcontext switch in .NET 7.0 (#39289), we should remove the code paths which support it, and which contain BinaryFormatter usage.
The text was updated successfully, but these errors were encountered: