Mineplex2018-withcommit/Website/Nautilus.Web.Impulse/Areas/Manage/Controllers/ServersController.cs

29 lines
697 B
C#
Raw Normal View History

2013-08-27 17:14:08 +02:00
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();
}
}
}