public IResult Render(AtomInstance component)
 {
     return component.RenderingInstructions.AnnotateComponentPaths
         ? new AnnotatedResult(this.inner.Render(component), component.Path)
         : this.inner.Render(component);
 }
示例#2
0
        public IResult Render(AtomInstance atom)
        {
            var result = this.rendererFactory.GetAtomRenderer(atom.Name).Render(atom);

            return(this.Annotate(atom, result));
        }
示例#3
0
        public IResult Render(AtomInstance atom)
        {
            var result = this.rendererFactory.GetAtomRenderer(atom.Name).Render(atom);

            return this.Annotate(atom, result);
        }
示例#4
0
        //public IResult Process(IComponentInstance component)
        //{
        //    return new CachingResult(this.inner.Process(component), this.cacheManager, component);
        //}

        public IResult Render(AtomInstance atom)
        {
            throw new NotImplementedException();
        }
示例#5
0
 //public IResult Process(IComponentInstance component)
 //{
 //    return new CachingResult(this.inner.Process(component), this.cacheManager, component);
 //}
 public IResult Render(AtomInstance atom)
 {
     throw new NotImplementedException();
 }
示例#6
0
 public IResult Render(AtomInstance component)
 {
     return(component.RenderingInstructions.AnnotateComponentPaths
         ? new AnnotatedResult(this.inner.Render(component), component.Path)
         : this.inner.Render(component));
 }