using Microsoft.AspNetCore.Mvc; using Nop.Web.Framework.Components; namespace Nop.Plugin.Misc.NopCliGeneric.Components { /// /// Represents view component to embed tracking script on pages /// [ViewComponent(Name = NopCliGenericDefaults.TRACKING_VIEW_COMPONENT_NAME)] public class WidgetsNopCliGenericViewComponent : NopViewComponent { #region Fields #endregion #region Ctor public WidgetsNopCliGenericViewComponent() { } #endregion #region Methods /// /// Invoke view component /// /// Widget zone name /// Additional data /// View component result public IViewComponentResult Invoke(string widgetZone, object additionalData) { return View("~/Plugins/Misc.NopCliGeneric/Views/PublicInfo.cshtml"); } #endregion } }