You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The ToStorageEvent method contains the line of code
object body = Body.ToObject(Type.GetType(BodyType));
And this takes a fully qualified type name from the metadata. If the writer uses an event defined in an assembly v1 but the reader uses an event defined in assembly v2 the code fails. This means the writer and reader must be kept in line at all times.
We propose that either version numbers are ignored, or better still, an assembly resolver function can be specified to determine how to load the assemblies that contain the event types.