/// <summary> /// 读取程序列表 /// </summary> /// <param name="type">程序类型</param> /// <param name="appName">程序名称</param> /// <returns>程序列表</returns> public ActionResult QueryAllApp(string type, string appName) { List <AppView> res = new List <AppView>(); switch (type.ToUpper()) { case "IIS": // iis res = IISHelper.GetAllIISAppInfo(); break; case "EXE": // exe res = ExeHelper.GetAllExeAppInfo(); break; default: break; } return(new MyJsonResult { Data = res.Where(n => n.AppAlias.Contains(appName) || n.AppName.Contains(appName)) }); }
/// <summary> /// 获取所有EXE程序信息 /// </summary> /// <returns></returns> public string GetAllExeAppView() { return(ExeHelper.GetAllExeAppInfo().SerializeObject()); }
public void GetAllExeAppViewTest() { var res = ExeHelper.GetAllExeAppInfo(); Assert.Fail(); }