void IContentHandler.BuildDisplayModel(BuildDisplayModelContext context)
 {
     _drivers.Invoke(driver => {
                         var result = driver.BuildDisplayModel(context);
                         if (result != null)
                             result.Apply(context);
                     }, Logger);
 }
Пример #2
0
 protected override void BuildDisplayModel(BuildDisplayModelContext context) {
     context.AddDisplay(new TemplateViewModel(new ShowDebugLink { ContentItem = context.ContentItem }) { TemplateName="Parts/DevTools.ShowDebugLink", ZoneName = "recap", Position = "9999" });
 }
Пример #3
0
 public virtual void Apply(BuildDisplayModelContext context)
 {
 }
Пример #4
0
 public override void Apply(BuildDisplayModelContext context)
 {
     foreach (var result in _results) {
         result.Apply(context);
     }
 }
 public override void Apply(BuildDisplayModelContext context)
 {
     context.ViewModel.Zones.AddDisplayPart(
         Zone + ":" + Position, Model, TemplateName, Prefix);
 }