1 instantiation of WriteContext
Aspire.Cli.Tests (1)
tests\Shared\Logging\TestLogger.cs (1)
45_sink.Write(new WriteContext()
30 references to WriteContext
Aspire.Cli.Tests (30)
Commands\TelemetryCommandTests.cs (1)
571IEnumerable<WriteContext> writes)
Mcp\ListStructuredLogsToolTests.cs (1)
108var write = Assert.Single(
Projects\AppHostServerSessionTests.cs (1)
231var message = Assert.Single(sink.Writes);
Projects\ProjectLocatorTests.cs (4)
4008var warning = Assert.Single(sink.Writes, w => w.LogLevel == LogLevel.Warning); 4038var warning = Assert.Single(sink.Writes, w => w.LogLevel == LogLevel.Warning); 4065var warning = Assert.Single(sink.Writes, w => w.LogLevel == LogLevel.Warning); 4092var warning = Assert.Single(sink.Writes, w => w.LogLevel == LogLevel.Warning);
Projects\TypeScriptAppHostToolchainResolverTests.cs (1)
223var write = Assert.Single(sink.Writes);
Scaffolding\PackageJsonMergerTests.cs (2)
1348var warning = Assert.Single(sink.Writes, w => w.LogLevel == LogLevel.Warning); 1375var warning = Assert.Single(sink.Writes, w => w.LogLevel == LogLevel.Warning);
Telemetry\TelemetryShutdownTests.cs (1)
97var warning = Assert.Single(sink.Writes);
tests\Shared\Logging\ITestSink.cs (4)
10event Action<WriteContext> MessageLogged; 14Func<WriteContext, bool>? WriteEnabled { get; set; } 20IProducerConsumerCollection<WriteContext> Writes { get; set; } 22void Write(WriteContext context);
tests\Shared\Logging\LogTestHelpers.cs (2)
17public static object? GetValue(WriteContext context, string key) 25/// <param name="state">The log state object, typically from <see cref="WriteContext.State"/>.</param>
tests\Shared\Logging\TestSink.cs (9)
11private ConcurrentQueue<WriteContext> _writes; 14Func<WriteContext, bool>? writeEnabled = null, 21_writes = new ConcurrentQueue<WriteContext>(); 24public Func<WriteContext, bool>? WriteEnabled { get; set; } 30public IProducerConsumerCollection<WriteContext> Writes { get => _writes; set => _writes = new ConcurrentQueue<WriteContext>(value); } 32public event Action<WriteContext>? MessageLogged; 36public void Write(WriteContext context) 54public static bool EnableWithTypeName<T>(WriteContext context)
tests\Shared\Processes\ChildProcessTests.cs (2)
324var entry = Assert.Single(sink.Writes, entry => entry.Exception?.Message == "test signal failure"); 429var entry = Assert.Single(sink.Writes, entry => ReferenceEquals(entry.Exception, shutdownFailure));
tests\Shared\Processes\ProcessSupervisorLoggerTests.cs (1)
54var entry = Assert.Single(sink.Writes);
tests\Shared\Processes\ProcessSupervisorTests.cs (1)
89var exit = Assert.Single(sink.Writes, entry => entry.Message?.Contains("Supervised command", StringComparison.Ordinal) == true);