Command Factory
A factory of Command instances.
Uses the given ActorRequestFactory as a source of command meta information such as the actor, the tenant, and others.
The command messages passed to the factory are validated according to their Proto definitions. If a given message is invalid, a ValidationException is thrown.