Closed mathiash98 closed 3 years ago
Major version is 0, it means that i don't guarantee that the product is completely stable, Also it means that any version can contains bracking changes because I haven't implemented it properly yet and I have to do this to make a completely correct working library
We have been running JsonKnownTypes for quite a while running smoothly. But after updating to 0.4.1 we get random errors.
Newtonsoft.Json.JsonSerializationException: Could not create an instance of type InRange.Onprem.StreamProcessing.RawMessages.RawMessageBase. Type is an interface or abstract class and cannot be instantiated. Path 'accumulateddelay', line 1, position 20.
The same message works when running a unit test seperately, but when running multiple unit tests in a batch then errors occur (strange I know).Our base class:
I have also seen that the upgrade to 0.4.1 leads to other exceptions than in 0.4.0
^^ This test is correct on 0.4.0, but in 0.4.1 it throws
JsonSerializationException
instead.We ended up downgrading to 0.4.0 which works fine. Just want to let you know that your latest fixes is not tested properly.