public IHtmlString GetHtml(Widget widget) { var viewData = new ViewDataDictionary(); viewData.Add("CurrentWidget", widget); var service = new WidgetService(widget.Site); return(_htmlHelper.Partial(service.GetWidgetPath(widget), viewData)); }