Description
Presently there is no way to control instantiation of a BinaryObject that is being deserialized. The object is created using BinaryClassDescriptor#newInstance all the time.
It makes sense to add BinaryConfiguration.setInitializationFactory() method that will provide with such support.
Use case and details are provided in this discussion
http://apache-ignite-users.70518.x6.nabble.com/Properly-Immutable-Keys-values-with-Binary-objects-tp6082.html
Attachments
Issue Links
- is related to
-
IGNITE-3102 .NET: Call user-defined constructor for IBinarizable objects
- Open
- links to