public ActionResult Index() { var properties = propertiesRetriever.Retrieve <ImageWidgetProperties>(); var image = GetImage(properties); outputCacheDependencies.AddDependencyOnPageAttachmnent(image?.AttachmentGUID ?? Guid.Empty); return(PartialView("Widgets/_ImageWidget", new ImageWidgetViewModel { ImagePath = image == null ? null : attachmentUrlRetriever.Retrieve(image).RelativePath })); }
public ActionResult Index() { var properties = GetProperties(); var image = GetImage(properties); outputCacheDependencies.AddDependencyOnPageAttachmnent(image?.AttachmentGUID ?? Guid.Empty); return(PartialView("Widgets/_ImageWidget", new ImageWidgetViewModel { Image = image })); }