From d67566252a5b3c7bf6fc32042cd478139f5101e2 Mon Sep 17 00:00:00 2001 From: sbwalker Date: Thu, 11 Apr 2024 13:34:06 -0400 Subject: [PATCH] add Process info to System Info to indicate if process is 32 bit or 64 bit --- .../Modules/Admin/SystemInfo/Index.razor | 20 +++++++++---------- .../Modules/Admin/SystemInfo/Index.resx | 12 +++++------ Oqtane.Server/Controllers/SystemController.cs | 1 + 3 files changed, 17 insertions(+), 16 deletions(-) diff --git a/Oqtane.Client/Modules/Admin/SystemInfo/Index.razor b/Oqtane.Client/Modules/Admin/SystemInfo/Index.razor index 7063a0844..eb3cb2830 100644 --- a/Oqtane.Client/Modules/Admin/SystemInfo/Index.razor +++ b/Oqtane.Client/Modules/Admin/SystemInfo/Index.razor @@ -26,6 +26,12 @@ +
+ +
+ +
+
@@ -62,12 +68,6 @@
-
- -
- -
-
@@ -165,13 +165,13 @@ private string _version = string.Empty; private string _clrversion = string.Empty; private string _osversion = string.Empty; - private string _machinename = string.Empty; + private string _process = string.Empty; + private string _machinename = string.Empty; private string _ipaddress = string.Empty; private string _environment = string.Empty; private string _contentrootpath = string.Empty; private string _webrootpath = string.Empty; private string _servertime = string.Empty; - private string _tickcount = string.Empty; private string _workingset = string.Empty; private string _installationid = string.Empty; @@ -192,13 +192,13 @@ { _clrversion = systeminfo["CLRVersion"].ToString(); _osversion = systeminfo["OSVersion"].ToString(); - _machinename = systeminfo["MachineName"].ToString(); + _process = systeminfo["Process"].ToString(); + _machinename = systeminfo["MachineName"].ToString(); _ipaddress = systeminfo["IPAddress"].ToString(); _environment = systeminfo["Environment"].ToString(); _contentrootpath = systeminfo["ContentRootPath"].ToString(); _webrootpath = systeminfo["WebRootPath"].ToString(); _servertime = systeminfo["ServerTime"].ToString() + " UTC"; - _tickcount = TimeSpan.FromMilliseconds(Convert.ToInt64(systeminfo["TickCount"].ToString())).ToString(); _workingset = (Convert.ToInt64(systeminfo["WorkingSet"].ToString()) / 1000000).ToString() + " MB"; } diff --git a/Oqtane.Client/Resources/Modules/Admin/SystemInfo/Index.resx b/Oqtane.Client/Resources/Modules/Admin/SystemInfo/Index.resx index 0c433d3ed..767471972 100644 --- a/Oqtane.Client/Resources/Modules/Admin/SystemInfo/Index.resx +++ b/Oqtane.Client/Resources/Modules/Admin/SystemInfo/Index.resx @@ -255,12 +255,6 @@ Machine Name: - - Amount Of Time The Service Has Been Available And Operational - - - Service Uptime: - Server Web Root Path @@ -294,4 +288,10 @@ Ann Error Occurred Clearing The System Log + + Indicates if the current process is 32 bit or 64 bit + + + Process: + \ No newline at end of file diff --git a/Oqtane.Server/Controllers/SystemController.cs b/Oqtane.Server/Controllers/SystemController.cs index 8c0dce624..b34611f41 100644 --- a/Oqtane.Server/Controllers/SystemController.cs +++ b/Oqtane.Server/Controllers/SystemController.cs @@ -34,6 +34,7 @@ public Dictionary Get(string type) case "environment": systeminfo.Add("CLRVersion", Environment.Version.ToString()); systeminfo.Add("OSVersion", Environment.OSVersion.ToString()); + systeminfo.Add("Process", (Environment.Is64BitProcess) ? "64 Bit" : "32 Bit"); systeminfo.Add("MachineName", Environment.MachineName); systeminfo.Add("WorkingSet", Environment.WorkingSet.ToString()); systeminfo.Add("TickCount", Environment.TickCount64.ToString());