我有一个名为OrderActor的演员,它是为客户创建的订单。我有一条验证规则,上面写着If the Product is a computer, allow only one item。每当 OrderActor 收到添加产品的消息时,都应应用此规则。
我的问题是关于验证。我是否应该有一个名为OrderValidatorActor的新角色,并且需要将OrderActor作为父角色?在这种情况下,事件流应该是OrderActor向OrderValidatorActor发送消息,OrderValidatorActor 在验证后将响应发送回OrderActor。
请指导如何处理验证?