public IResult Render(AtomInstance component) { return component.RenderingInstructions.AnnotateComponentPaths ? new AnnotatedResult(this.inner.Render(component), component.Path) : this.inner.Render(component); }
public IResult Render(AtomInstance atom) { var result = this.rendererFactory.GetAtomRenderer(atom.Name).Render(atom); return(this.Annotate(atom, result)); }
public IResult Render(AtomInstance atom) { var result = this.rendererFactory.GetAtomRenderer(atom.Name).Render(atom); return this.Annotate(atom, result); }
//public IResult Process(IComponentInstance component) //{ // return new CachingResult(this.inner.Process(component), this.cacheManager, component); //} public IResult Render(AtomInstance atom) { throw new NotImplementedException(); }
public IResult Render(AtomInstance component) { return(component.RenderingInstructions.AnnotateComponentPaths ? new AnnotatedResult(this.inner.Render(component), component.Path) : this.inner.Render(component)); }