Ejemplo n.º 1
0
        protected virtual DiagnosticsSystem GetDiagnosticsSystem(IEnumerable <Serie> series)
        {
            var serie             = series.GetByName("system");
            var diagnosticsSystem = new DiagnosticsSystem()
            {
                PID         = serie.FirstRecordValueAs <long>("PID"),
                CurrentTime = serie.FirstRecordValueAs <DateTime>("currentTime"),
                Started     = serie.FirstRecordValueAs <DateTime>("started"),
                Uptime      = serie.FirstRecordValueAs <string>("uptime")
            };

            return(diagnosticsSystem);
        }
        protected virtual DiagnosticsSystem GetDiagnosticsSystem(IEnumerable <Serie> series)
        {
            var serie             = series.GetByName("system");
            var diagnosticsSystem = new DiagnosticsSystem()
            {
                PID         = serie.FirstRecordValueAs <long>("PID"),
                CurrentTime = DateTime.Parse(serie.FirstRecordValueAs <object>("currentTime").ToString()),
                Started     = DateTime.Parse(serie.FirstRecordValueAs <object>("started").ToString()),
                Uptime      = ParseGoDuration(serie.FirstRecordValueAs <string>("uptime"))
            };

            return(diagnosticsSystem);
        }