下面是我的域名的简要说明:
我有文章,基本上就像任何文章(标题,摘要和正文)。
我需要在我的文章上允许投票,投票将由匿名用户投出(不需要注册,但一个会话将存储投票,请不要关注这个)。
在这个域中,文章是我的聚合根。
我找不到一种方法来模拟我的投票,需要满足以下要求:
投票可以是我喜欢的,也可以是我不喜欢的,它应该是可变的(它可以随着时间的推移而改变,甚至可以被取消)
有关联会话的访客用户每篇文章只能投一票。
那么,投票应该是自己汇总的吗?
就像这样
Class Vote { public function cast(ArticleId id, GuestSessionToken tok