コード例 #1
0
        /// <summary>
        /// Report current process status
        /// </summary>
        public static BackendStatus ReportStatus(HeaderInfo headerInfo, string processName, string details, string status = "ACTIVE")
        {
            BackendStatus backendStatus = new BackendStatus();

            backendStatus.Status         = status;
            backendStatus.ProcessName    = processName;
            backendStatus.Details        = details;
            backendStatus.ReportDateTime = DateTime.Now;

            RepBackendStatus.Insert(headerInfo, backendStatus);
            return(backendStatus);
        }
コード例 #2
0
        /// <summary>
        /// Get last status update for a process
        /// </summary>
        public static BackendStatus ReadLast(HeaderInfo headerInfo, string processName)
        {
            var resp = RepBackendStatus.ReadLast(headerInfo, processName);

            return(resp);
        }