Example #1
0
        protected override void Execute(CodeActivityContext context)
        {
            // Get the current data structures
            ActivityConfig a = ActivityData.Get(context);
            OperatorConfig o = OperatorData.Get(context);

            if (Review.Get(context))
            {
                a.ResetEval();
                o.ResetEval();
            }
            else
            {
                a.IncrementEvalCount();
                o.IncrementEvalCount();
            }

            // Return the updated data
            ActivityData.Set(context, a);
            OperatorData.Set(context, o);
        }