private void FrmAbout_Load(object sender, EventArgs e) { lblVersion.Text += System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString(); var restClient = (SystemRestClient)DataProcessor.GetRestClient("SystemRestClient"); ServerSystemInfo serverSystemInfo = restClient.GetServerSystemInfo(); lblApiVersion.Text += serverSystemInfo.Version; lblUrl.Text += Config.Url; lblSiteslug.Text += Config.SiteSlug; }
public void GetSystemInfo() { var restClient = CreateRestClient(); ServerSystemInfo serverSystemInfo = restClient.GetServerSystemInfo(); Trace.WriteLine(String.Format("Полное название сервера: {0}", serverSystemInfo.FullProductName)); Trace.WriteLine(String.Format("Время сборки: {0}", serverSystemInfo.BuildDate)); Trace.WriteLine(String.Format("Версия: {0}", serverSystemInfo.Version)); Trace.WriteLine("В данный момент на сервере подключены следующие коннекторы:"); foreach (var connectorInfo in serverSystemInfo.ConnectorsInfo) { Trace.WriteLine(String.Format("Коннектор: {0}, версия: {1}", connectorInfo.ServiceTypeCode, connectorInfo.Version)); } }