我在事件源方面是新手,我开始了一个新的项目来了解它,但我有几个关于架构的问题。
我的第一个问题是关于聚合根。我有一个UserAggregateRoot。这个聚合是否应该包含用户实体通常可以识别的属性?
我是说我的Aggregate看起来像那样
public class UserAggregateRoot : AggregateRoot
{
public Login Login { get; private set; }
public Password Password { get; private set; }
public Name Name { get; priva