public PathAnnotatingMultiRenderer(IMultiRenderer inner)
 {
     this.inner = inner;
 }
示例#2
0
 public override IResult Render(IMultiRenderer renderer)
 {
     return(renderer.Render(this));
 }
示例#3
0
 public CachingMultiRenderer(IMultiRenderer inner, ICacheManager cacheManager)
 {
     this.inner        = inner;
     this.cacheManager = cacheManager;
 }
示例#4
0
 public CachingMultiRenderer(IMultiRenderer inner, ICacheManager cacheManager)
 {
     this.inner = inner;
     this.cacheManager = cacheManager;
 }
示例#5
0
 public PathAnnotatingMultiRenderer(IMultiRenderer inner)
 {
     this.inner = inner;
 }
示例#6
0
 public abstract IResult Render(IMultiRenderer renderer);
示例#7
0
 public override IResult Render(IMultiRenderer renderer)
 {
     return(this.Content == null
         ? new EmptyResult()
         : this.Content.Render(renderer));
 }