Exemple #1
0
        public void Decrement()
        {
            if (State.Total <= 0)
            {
                throw new Exception("Too Low");
            }

            Uncommitted.Add(
                new TotalSet(State.Total - 1));
        }
Exemple #2
0
        public void Increment()
        {
            if (State.Total >= 10)
            {
                throw new Exception("Too High");
            }

            Uncommitted.Add(
                new TotalSet(State.Total + 1));
        }