Example #1
0
 public void Setter(Setter setter)
 {
     using (var depVisualizer = new DependencyVisualizer(setter.Title, _writer, this))
     {
         setter.AssignedValue.AcceptVisitor(depVisualizer);
     }
 }
        public void InlineEnumerable(IEnumerableDependencySource source)
        {
            _writer.Line("Inline Enumerable Configuration");

            int i = 0;

            source.Items.Each(x => {
                i++;
                var title = (i.ToString() + ".) ").PadLeft(5);
                using (var child = new DependencyVisualizer(title, _writer.Writer, _buildPlanVisitor))
                {
                    x.AcceptVisitor(child);
                    _writer.Line("");
                }
            });
        }
Example #3
0
        public void InlineEnumerable(IEnumerableDependencySource source)
        {
            _writer.Line("Inline Enumerable Configuration");

            int i = 0;

            source.Items.Each(x => {
                i++;
                var title = (i.ToString() + ".) ").PadLeft(5);
                using (var child = new DependencyVisualizer(title, _writer.Writer, _buildPlanVisitor))
                {
                    x.AcceptVisitor(child);
                    _writer.Line("");
                }
            });
        }
Example #4
0
        public void Constructor(ConstructorStep constructor)
        {
            _writer.Line(constructor.Description);
            if (constructor.Arguments.Any())
            {
                _writer.StartSection <Outline>();

                constructor.Arguments.Each(arg => {
                    using (var depVisualizer = new DependencyVisualizer(arg.Title, _writer, this))
                    {
                        arg.Dependency.AcceptVisitor(depVisualizer);
                    }
                });

                _writer.EndSection();
            }
        }
        public void Constructor(ConstructorStep constructor)
        {
            _writer.Line(constructor.Description);
            if (constructor.Arguments.Any())
            {
                _writer.StartSection<Outline>();

                constructor.Arguments.Each(arg => {
                    using (var depVisualizer = new DependencyVisualizer(arg.Title, _writer, this))
                    {
                        arg.Dependency.AcceptVisitor(depVisualizer);
                    }
                });

                _writer.EndSection();
            }

        }
 public void Setter(Setter setter)
 {
     using (var depVisualizer = new DependencyVisualizer(setter.Title, _writer, this))
     {
         setter.AssignedValue.AcceptVisitor(depVisualizer);
     }
 }