Esempio n. 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;
 }
Esempio n. 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;
 }
Esempio n. 3
0
        public static string GetUrl(this IItemUrlService service, IItemDefinition item)
        {
            Requires.IsNotNull(item, nameof(item));

            return(service.GetUrl(item.Language, item.Path));
        }
Esempio n. 4
0
 public RenderFieldPipeline(IItemProvider itemProvider, IItemUrlService itemUrlService)
 {
     _itemProvider   = itemProvider;
     _itemUrlService = itemUrlService;
 }