Cat.Web/Cat.Admin.Web/Areas/ToolManage/Controllers/ServerController.cs
(完整代码) 1KBusing System;
using System.Collections.Generic;
using System.Diagnostics;
using System.Globalization;
using System.Linq;
using System.Web;
using Microsoft.AspNetCore.Mvc;
using Cat.Admin.Web.Controllers;
using Cat.Model.Result.SystemManage;
using Cat.Util;
using Cat.Util.Model;
namespace Cat.Admin.Web.Areas.ToolManage.Controllers
{
[Area("ToolManage")]
public class ServerController : BaseController
{
#region 视图功能
public IActionResult ServerIndex()
{
return View();
}
#endregion
#region 获取数据
[HttpGet]
public IActionResult GetServerJson()
{
TData<ComputerInfo> obj = new TData<ComputerInfo>();
ComputerInfo computerInfo = null;
try
{
computerInfo = ComputerHelper.GetComputerInfo();
}
catch (Exception ex)
{
LogHelper.Error(ex);
obj.Message = ex.Message;
}
obj.Data = computerInfo;
obj.Tag = 1;
return Json(obj);
}
public IActionResult GetServerIpJson()
{
TData<string> obj = new TData<string>();
string ip = NetHelper.GetWanIp();
string ipLocation = IpLocationHelper.GetIpLocation(ip);
obj.Data = string.Format("{0} ({1})", ip, ipLocation);
obj.Tag = 1;
return Json(obj);
}
#endregion
}
}
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。