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; }
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; }
public static string GetUrl(this IItemUrlService service, IItemDefinition item) { Requires.IsNotNull(item, nameof(item)); return(service.GetUrl(item.Language, item.Path)); }
public RenderFieldPipeline(IItemProvider itemProvider, IItemUrlService itemUrlService) { _itemProvider = itemProvider; _itemUrlService = itemUrlService; }