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
We think that we found a problem with deserializing events that have the same name, but live in different domains. When deserializing EventFlow mixes up the classes.
Example
Domain A => A.DataCreatedEvent
Domain B => B.DataCreatedEvent
Deserializing A.DataCreatedEvent results in B.DataCreatedEvent
Maybe you can investigate a little bit more, we don't have the issue anymore, because the requirements changed so that we don't have the events with the same name anymore.
The text was updated successfully, but these errors were encountered:
DaGrisa
changed the title
Event in different domains with same name
Events in different domains with same name
Jul 26, 2019
@DaGrisa as a work around you could have a look at the EventVersion attribute for events. It makes it possible to use different string names for events, e.g. prefix each event name with the domain.
We think that we found a problem with deserializing events that have the same name, but live in different domains. When deserializing EventFlow mixes up the classes.
Example
Domain A => A.DataCreatedEvent
Domain B => B.DataCreatedEvent
Deserializing A.DataCreatedEvent results in B.DataCreatedEvent
Maybe you can investigate a little bit more, we don't have the issue anymore, because the requirements changed so that we don't have the events with the same name anymore.
The text was updated successfully, but these errors were encountered: