BinaryFormatter migration guide should include Orleans.Serialization
- Dominant language
- No language data
- Stars
- 4.8k
- Forks
- 6.1k
- Avg merge
- 19h 10m
- Merged PRs (30d)
- 268
Description
### Type of issue
Missing information
### Description
Seems like a good alternative to the BinaryFormatter would be the serializer from Orleans.Serialization. It is available as a standalone nuget package and it would compare favourably to many alternatives given it supports generics, safe polypmorphism, inheritence hierarchies and cyclic graphs. It is also version tolerant and high performance. I assume it is also supported by Microsoft transitively through Microsoft's support for Orleans.
https://learn.microsoft.com/en-us/dotnet/orleans/host/configuration-guide/serialization?pivots=orleans-7-0#use-orleans-serialization
### Page URL
https://learn.microsoft.com/en-us/dotnet/standard/serialization/binaryformatter-migration-guide/choose-a-serializer
### Content source URL
https://github.com/dotnet/docs/blob/main/docs/standard/serialization/binaryformatter-migration-guide/choose-a-serializer.md
### Document Version Independent Id
bcfe031a-51a4-51d1-7d9e-11c17b06726b
### Platform Id
dd591e87-bb68-6d45-83c8-1c41e3634dce
### Article author
@gewarren
### Metadata
* ID: 29429a19-9412-3a63-7b4d-3adff352c1e9
* PlatformId: dd591e87-bb68-6d45-83c8-1c41e3634dce
* Service: **dotnet-fundamentals**
[Related Issues](https://github.com/dotnet/docs/issues?q=is%3Aissue+is%3Aopen+bcfe031a-51a4-51d1-7d9e-11c17b06726b)
Contributor guide
Assessment
This issue has not been assessed yet.