sodoff/src/Controllers/Common/AnalyticsController.cs
Robert Paciorek d1258b6082 fixes for avoid network error in client
- return 200 OK for /ContentWebService.asmx
- return 404 (and log error) on connection error to asset provider server
2024-04-12 10:02:53 +00:00

24 lines
562 B
C#

using Microsoft.AspNetCore.Mvc;
namespace sodoff.Controllers.Common
{
public class AnalyticsController : Controller
{
[HttpPost]
[Produces("application/xml")]
[Route("AnalyticsWebService.asmx/LogEvent")]
public IActionResult LogEvent()
{
// placeholder to prevent a ton of 404's
return Ok(true);
}
[Route("ping")]
[Route("ContentWebService.asmx")] // ping URL used by SoD
public IActionResult Ping()
{
return Ok();
}
}
}