Mineplex2018-withcommit/Website/Nautilus.Web.Impulse/Areas/Manage/Controllers/ServersController.cs
Jonathan Williams 3fb52c5c71 Initial Commit
2013-08-27 08:14:08 -07:00

29 lines
697 B
C#

namespace LOC.Website.Web.Areas.Manage.Controllers
{
using System.Web.Mvc;
using Common;
using Newtonsoft.Json;
public class ServersController : ManageControllerBase
{
private readonly IGameServerMonitor _gameServerMonitor;
public ServersController()
{
_gameServerMonitor = GameServerMonitor.Instance;
}
[HttpPost]
public ActionResult UpdateServerStatuses()
{
var json = JsonConvert.SerializeObject(_gameServerMonitor.ServerStatuses);
return Content(json, "application/json");
}
public ActionResult Index()
{
return View();
}
}
}