Пример #1
0
 public RenderFieldArgs(IItemProvider itemProvider, IItemUrlService itemUrlService, Item item, Field field, TextWriter output,
                        Dictionary<string, string> attributes)
 {
     ItemProvider = itemProvider;
     ItemUrlService = itemUrlService;
     Item = item;
     Field = field;
     Output = output;
     Attributes = attributes;
 }
Пример #2
0
 public RenderFieldArgs(IItemProvider itemProvider, IItemUrlService itemUrlService, Item item, Field field, TextWriter output,
                        Dictionary <string, string> attributes)
 {
     ItemProvider   = itemProvider;
     ItemUrlService = itemUrlService;
     Item           = item;
     Field          = field;
     Output         = output;
     Attributes     = attributes;
 }
Пример #3
0
        public static string GetUrl(this IItemUrlService service, IItemDefinition item)
        {
            Requires.IsNotNull(item, nameof(item));

            return(service.GetUrl(item.Language, item.Path));
        }
Пример #4
0
 public RenderFieldPipeline(IItemProvider itemProvider, IItemUrlService itemUrlService)
 {
     _itemProvider   = itemProvider;
     _itemUrlService = itemUrlService;
 }