コード例 #1
0
ファイル: SparkViewBase.cs プロジェクト: yhtsnda/spark
 public CacheScopeImpl(SparkViewBase view, string identifier, CacheExpires expires)
 {
     _identifier         = identifier;
     _expires            = expires;
     _previousCacheScope = view._currentCacheScope;
     _cacheService       = view.CacheService ?? _nullCacheService;
     _originator         = new CacheOriginator(view.SparkViewContext);
 }
コード例 #2
0
 public InlineBlockOutputScope(SparkViewBase sparkView, IResourceRegistry resourceRegistry)
 {
     _sparkView = sparkView;
     _resourceRegistry = resourceRegistry;
     _previousWriter = sparkView.Output;
     _blockWriter = new SpoolWriter();
     _sparkView.Output = _blockWriter;
 }
コード例 #3
0
ファイル: SparkViewBase.cs プロジェクト: Eilon/spark
 public CacheScopeImpl(SparkViewBase view, string identifier, CacheExpires expires)
 {
     _identifier = identifier;
     _expires = expires;
     _previousCacheScope = view._currentCacheScope;
     _cacheService = view.CacheService ?? _nullCacheService;
     _originator = new CacheOriginator(view.SparkViewContext);
 }
コード例 #4
0
ファイル: SparkViewBase.cs プロジェクト: Eilon/spark
 public OutputScopeImpl(SparkViewBase view, TextWriter writer)
 {
     this.view = view;
     previous = view.Output;
     view.Output = writer;
 }
コード例 #5
0
ファイル: AbstractSparkView.cs プロジェクト: yhtsnda/spark
 protected AbstractSparkView(SparkViewBase decorated)
     : base(decorated)
 {
 }
コード例 #6
0
ファイル: AbstractSparkView.cs プロジェクト: otac0n/spark
 protected AbstractSparkView(SparkViewBase decorated)
     : base(decorated)
 {
 }
コード例 #7
0
ファイル: SparkViewDecorator.cs プロジェクト: Eilon/spark
 protected SparkViewDecorator(SparkViewBase decorated)
 {
     _decorated = decorated;
 }
コード例 #8
0
 protected SparkViewDecorator(SparkViewBase decorated)
 {
     this._decorated = decorated;
 }
コード例 #9
0
ファイル: SparkViewBase.cs プロジェクト: yhtsnda/spark
 public MarkdownOutputScopeImpl(SparkViewBase view, TextWriter writer)
 {
     this.view   = view;
     previous    = view.Output;
     view.Output = writer;
 }