using Microsoft.AspNetCore.Mvc; using Nop.Web.Factories; using Nop.Web.Framework.Components; namespace Nop.Web.Components; public partial class FaviconViewComponent : NopViewComponent { protected readonly ICommonModelFactory _commonModelFactory; public FaviconViewComponent(ICommonModelFactory commonModelFactory) { _commonModelFactory = commonModelFactory; } public async Task InvokeAsync() { var model = await _commonModelFactory.PrepareFaviconAndAppIconsModelAsync(); if (string.IsNullOrEmpty(model.HeadCode)) return Content(""); return View(model); } }