public void TestLogSql() { HttpContext.Current = new HttpContext(new HttpRequest("", "http://test.org", ""), new HttpResponse(new StringWriter())); LogSql log = new LogSql(); log.LogWriteInfo("TestLogSql message"); log.Dispose(); }
public void TestLogExplicitDispose() { HttpContext.Current = new HttpContext(new HttpRequest("", "http://test.org", ""), new HttpResponse(new StringWriter())); LogSql log = new LogSql(); log.LogWriteInfo("TestLogSql message"); GC.Collect(); GC.WaitForPendingFinalizers(); }
private void Execute() { for (int i = 0; i < 100; i++) { Task.Factory.StartNew(() => { LogSql log = new LogSql(); log.LogWriteInfo("test message"); log.Dispose(); }, TaskCreationOptions.AttachedToParent); } }