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

24 lines
604 B
C#

using Microsoft.AspNetCore.Mvc;
using Services.Implemnetation;
using Services.Interaces;
namespace Web.ViewComponents
{
public class AddressViewComponent:ViewComponent
{
private readonly IAddressRepository _addressRepository;
public AddressViewComponent(IAddressRepository addressRepository)
{
_addressRepository = addressRepository;
}
public async Task<IViewComponentResult> InvokeAsync()
{
var address = await _addressRepository.GetAddressesAsync();
return View(address);
}
}
}