Class: Yes::Core::Aggregate::Dsl::ClassResolvers::CommandGroup::GuardEvaluator

Inherits:
Base
  • Object
show all
Defined in:
lib/yes/core/aggregate/dsl/class_resolvers/command_group/guard_evaluator.rb

Overview

Resolves or generates the GuardEvaluator class for a command_group.

Unlike the per-command resolver, no :no_change guard is auto-injected — command groups are intended to be lighter on guard checks and rely on whatever set of guards the user declares explicitly in the DSL block.

Since:

  • 0.1.0

Method Summary

Methods inherited from Base

#initialize

Constructor Details

This class inherits a constructor from Yes::Core::Aggregate::Dsl::ClassResolvers::CommandGroup::Base