27 lines
585 B
C#
27 lines
585 B
C#
using Microsoft.AspNetCore.Mvc;
|
|
using AS1024.GeoFeed.Core.GeoFeedLogic;
|
|
|
|
namespace AS1024.GeoFeed.Controllers
|
|
{
|
|
[ApiController]
|
|
[Route("[controller]")]
|
|
[Route("[controller].csv")]
|
|
|
|
public class GeofeedController : ControllerBase
|
|
{
|
|
private readonly GeoFeedReturn feedReturn;
|
|
|
|
public GeofeedController(GeoFeedReturn feedReturn)
|
|
{
|
|
this.feedReturn = feedReturn;
|
|
}
|
|
|
|
[HttpGet]
|
|
[Route("")]
|
|
public async Task<IResult> Get()
|
|
{
|
|
return await feedReturn.GetGeoFeed();
|
|
}
|
|
}
|
|
}
|