public async Task When_logging_events_through_appender() { var appender = new HTTPAppender { Name = "Tester", Endpoint = "http://localhost:1234" }; appender.DoAppend(new LoggingEvent(new LoggingEventData { Message = "Foo", ExceptionString = "foo", LoggerName = "boo", Level = Level.Debug, TimeStampUtc = DateTime.UtcNow, ThreadName = "12" })); appender.DoAppend(new LoggingEvent(new LoggingEventData { Message = "Bar" })); appender.DoAppend(new LoggingEvent(new LoggingEventData { Message = "Baz" })); await Task.Delay(TimeSpan.FromSeconds(1)); appender.Close(); }