private void Page_Load(object sender, System.EventArgs e) { ApplicationMonitor monitor = new ApplicationMonitor("CoolCompliance", RealTimeOutputType.HttpResponse); string secToken = string.Empty; //Get assembly token for ScItCoolComplianceUI to pass into BL objects monitor.BeginTest("Get Assembly Security Token", "ScCoolAppConfig, ScCoolSecurityNET"); try { secToken = p_GetAssemblySecurityToken(); monitor.EndTest("Security token obtained: " + secToken.Substring(0, 10) + "...", MonitorItemSeverity.Success); } catch (Exception ex) { monitor.EndTest(ex.Message + " [" + ex.GetType().ToString() + " from " + ex.Source + "]", MonitorItemSeverity.Failure); } monitor.BeginTest("Testing Lookup: Retrieving Regions"); try { var regions = LPHSRegion.GetRegions(); monitor.EndTest("ending...success. Found " + String.Format("{0:g}", regions.Count) + " regions.", MonitorItemSeverity.Success); } catch (Exception ex) { monitor.EndTest(ex.Message + " [" + ex.GetType().ToString() + " from " + ex.Source + "]", MonitorItemSeverity.Failure); } monitor.BeginTest("Testing Lookup: Connecting to SumTotal: " + SumTotal.AuthServiceUrl); try { SumTotal.CreateUserManagement(); monitor.EndTest("ending...success. Created user management proxy.", MonitorItemSeverity.Success); } catch (Exception ex) { monitor.EndTest(ex.Message + " [" + ex.GetType().ToString() + " from " + ex.Source + "]", MonitorItemSeverity.Failure); } //Indicate we're done with the monitor monitor.End(); monitor.Dispose(); }