Beispiel #1
0
        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));
            }
        }