public ActionResult Instance(string node, bool ajax = false) { var instance = RedisInstance.GetInstance(node); var vd = new DashboardModel { Instances = RedisInstance.AllInstances, CurrentInstance = instance, View = DashboardModel.Views.Instance, CurrentRedisServer = node, Refresh = true }; return View(ajax ? "Instance" : "Dashboard", vd); }
public ActionResult Instance(string node) { var instance = RedisInstance.GetInstance(node); var vd = new DashboardModel { Instances = RedisInstance.AllInstances, CurrentInstance = instance, View = RedisViews.Instance, CurrentRedisServer = node, Refresh = true }; return View(vd); }
public ActionResult Server(string node) { if (node == null) return RedirectToAction("Dashboard"); var vd = new DashboardModel { Instances = RedisInstance.AllInstances, View = node.HasValue() ? RedisViews.Server : RedisViews.All, CurrentRedisServer = node, Refresh = true }; return View(vd); }
public ActionResult Dashboard(string node) { var instance = RedisInstance.GetInstance(node); if (instance != null) return RedirectToAction("Instance", new {node}); var vd = new DashboardModel { Instances = RedisInstance.AllInstances, View = node.HasValue() ? RedisViews.Server : RedisViews.All, CurrentRedisServer = node, Refresh = true }; return View("AllServers", vd); }