SurveyVista/Web/ViewComponents/NavigationFooterViewComponent.cs
2024-03-30 16:10:19 +01:00

20 lines
542 B
C#

using Microsoft.AspNetCore.Mvc;
using Services.Interaces;
namespace Web.ViewComponents
{
public class NavigationFooterViewComponent:ViewComponent
{
private readonly IPageRepository _pageRepository;
public NavigationFooterViewComponent(IPageRepository pageRepository)
{
_pageRepository = pageRepository;
}
public async Task<IViewComponentResult> InvokeAsync()
{
var pages = await _pageRepository.GetPages();
return View(pages);
}
}
}