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