public void TestTlsLogger() { try { if (!File.Exists(@"C:\\logbus.p12")) { Assert.Inconclusive("Please copy first logbus.p12 to C:\\ path"); } logbus = LogbusSingletonHelper.Instance; logger = LoggerHelper.GetLogger(); logbus.Start(); logbus.MessageReceived += logbus_MessageReceived; logger.Info("TLS test"); Assert.IsTrue(testSuccess.WaitOne(5000)); } finally { logbus.Dispose(); logger = null; } }
/// <remarks/> protected override void Dispose(bool disposing) { if (disposing) { LogbusInstance.Dispose(); } base.Dispose(disposing); }
static void Console_CancelKeyPress(object sender, ConsoleCancelEventArgs e) { Console.WriteLine("Logbus is shutting down"); try { _logbus.Dispose(); } catch { } }
/// <summary> /// Required by IDisposable /// </summary> public void Dispose() { _target.Dispose(); }