RulesEngineGraph CreateRulesEngineGraph(OdoyuleRulesEngine machine)
        {
            var visitor = new GraphRulesEngineVisitor();
            machine.Accept(visitor);

            return visitor.Graph;
        }
Exemplo n.º 2
0
        public static RulesEngineGraph GetGraph(this OdoyuleRulesEngine rulesEngine)
        {
            var inspector = new GraphRulesEngineVisitor();

            rulesEngine.Accept(inspector);

            return(inspector.Graph);
        }
Exemplo n.º 3
0
        RulesEngineGraph CreateRulesEngineGraph(OdoyuleRulesEngine machine)
        {
            var visitor = new GraphRulesEngineVisitor();

            machine.Accept(visitor);

            return(visitor.Graph);
        }