Beispiel #1
0
        public ICondition <TActor> When(Expression <Predicate <TActor> > predicate)
        {
            var condition = new Condition <TActor>(predicate);

            ConditionalTransitions.Add(condition);
            return(condition);
        }
Beispiel #2
0
        public ICondition <TActor> Unconditionally()
        {
            var unconditionally = new Condition <TActor>();

            ConditionalTransitions.Add(unconditionally);
            return(unconditionally);
        }