1 instantiation of LogMessage
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (1)
src\Servers\Kestrel\shared\test\TestApplicationErrorLogger.cs (1)
97var logMessage = new LogMessage
16 references to LogMessage
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (16)
AddressBinderTests.cs (2)
193var log = Assert.Single(logger.Messages); 221var log = Assert.Single(logger.Messages);
KestrelServerTests.cs (3)
152var warning = testLogger.Messages.Single(log => log.LogLevel == LogLevel.Warning); 195private static (IEnumerable<TestApplicationErrorLogger.LogMessage> warnings, IEnumerable<TestApplicationErrorLogger.LogMessage> infos) GetNoTlsLogging(HttpProtocols? protocols)
src\Servers\Kestrel\shared\test\TestApplicationErrorLogger.cs (8)
20private Func<LogMessage, bool> _messageFilter; 21private TaskCompletionSource<LogMessage> _messageFilterTcs; 29public ConcurrentQueue<LogMessage> Messages { get; } = new ConcurrentQueue<LogMessage>(); 39public Task<LogMessage> WaitForMessage(Func<LogMessage, bool> messageFilter) 46_messageFilterTcs = new TaskCompletionSource<LogMessage>(TaskCreationOptions.RunContinuationsAsynchronously); 97var logMessage = new LogMessage
src\Servers\Kestrel\shared\test\TestApplicationErrorLoggerLoggedTest.cs (3)
18public ConcurrentQueue<LogMessage> LogMessages => TestApplicationErrorLogger.Messages; 34public Task<LogMessage> WaitForLogMessage(Func<LogMessage, bool> messageFilter)