public TModel Build <TModel>(IStandardTemplate <TModel> template, params object[] parameters) { var model = Activator.CreateInstance <TModel>(); var modelBinder = ModelBinderFactory.CreateBinderFor(model); return(modelBinder.ApplyParameters(template, parameters)); }
public string GetItemUrl(IStandardTemplate item) { if (item == null) { return string.Empty; } return GetItemUrl(item.InnerItem); }
public string GetItemUrl(IStandardTemplate item, UrlOptions options) { return GetItemUrl(item.InnerItem, options); }