public AntdInfoModule() { Get["/info"] = x => { var versionOs = Bash.Execute("uname -a"); var aosInfo = MachineInfo.GetAosrelease(); var uptime = MachineInfo.GetUptime(); var gentooRelease = File.ReadAllText("/etc/gentoo-release"); var lsbRelease = File.ReadAllText("/etc/lsb-release"); var osRelease = File.ReadAllText("/etc/os-release"); var model = new PageInfoModel { VersionOs = versionOs, AosInfo = aosInfo, Uptime = uptime, GentooRelease = gentooRelease, LsbRelease = lsbRelease, OsRelease = osRelease }; return(JsonConvert.SerializeObject(model)); }; }