1 instantiation of BackchannelLogEntry
Aspire.Hosting (1)
Backchannel\BackchannelLoggerProvider.cs (1)
78var entry = new BackchannelLogEntry
8 references to BackchannelLogEntry
Aspire.Hosting (8)
Backchannel\AppHostRpcTarget.cs (4)
27private readonly TaskCompletionSource<Channel<BackchannelLogEntry>> _logChannelTcs = new(); 29public void RegisterLogChannel(Channel<BackchannelLogEntry> channel) 35public async IAsyncEnumerable<BackchannelLogEntry> GetAppHostLogEntriesAsync([EnumeratorCancellation] CancellationToken cancellationToken) 41await foreach (var logEntry in logEntries.WithCancellation(cancellationToken))
Backchannel\BackchannelLoggerProvider.cs (4)
12private readonly Channel<BackchannelLogEntry> _channel = Channel.CreateUnbounded<BackchannelLogEntry>(); 62internal class BackchannelLogger(string categoryName, Channel<BackchannelLogEntry> channel) : ILogger 78var entry = new BackchannelLogEntry