public override void Process(TagHelperContext context, TagHelperOutput output) { output.Attributes.Add("data-hood-media", "clear"); if (!output.Attributes.ContainsName("href") && Url.IsSet()) { output.Attributes.Add("href", Url); } if (Refresh.IsSet()) { output.Attributes.Add("data-hood-media-refresh", Refresh); } }
public override void Process(TagHelperContext context, TagHelperOutput output) { output.Attributes.Add("data-hood-media", "attach"); output.Attributes.Add("data-hood-media-url", Url); output.Attributes.Add("data-hood-media-types", Types); if (!List.IsSet()) { var _urlHelperFactory = Engine.Services.Resolve <IUrlHelperFactory>(); List = _urlHelperFactory.GetUrlHelper(ViewContext).Action("Action", "Media", new{ area = "Admin" }); } output.Attributes.Add("data-hood-media-list", List); if (Refresh.IsSet()) { output.Attributes.Add("data-hood-media-refresh", Refresh); } }