I m 寻找正确途径,将我的Aggregate目前版本传达给《阅读模式》。 目前我看到的唯一可能性是:
public class Child : AggregateBase
{
...
public void ChangeName(string firstName, string lastName)
{
RaiseEvent(new ChildNameChanged(Id, Version + 1, firstName, lastName));
}
...
}
我不喜欢这样说,因为我认为Aggregate应当自动向所有阅读的旁听器发送AR版本。
我是否可以采取其他办法?