我们正在使用 NEventStore(艺术家以前称为 Jonathan Oliver 的 EventStore)来存储我们的 CQRS 事件。如果我们希望向事件添加新属性,我想知道是否有必要创建新版本的事件。
我知道我们不应该重命名现有属性,因为这会在从 EventStore 读取事件时产生问题。但是,如果我们只添加新属性,会不会产生任何问题?
我们正在使用 NEventStore(艺术家以前称为 Jonathan Oliver 的 EventStore)来存储我们的 CQRS 事件。如果我们希望向事件添加新属性,我想知道是否有必要创建新版本的事件。
我知道我们不应该重命名现有属性,因为这会在从 EventStore 读取事件时产生问题。但是,如果我们只添加新属性,会不会产生任何问题?