Details
-
Improvement
-
Resolution: Unresolved
-
Unknown
-
3.0.0
-
None
Description
Certain IBsonSerializer<T> classes such as ObjectSerializer are not intended to be used as base classes for other serializers. We should review our serializers and mark any "terminal" serializers as sealed. This is a breaking change and should be done for the 3.0.0 release. Changing these serializers to be sealed will make implementing CSHARP-3315 easier.
Attachments
Issue Links
- is related to
-
CSHARP-3679 Remove internal APIs from MongoDB.Core
-
- Backlog
-
- related to
-
CSHARP-3315 LINQ3: Serializers should implement Equals
-
- Backlog
-