1 instantiation of ResourceLogLine
Aspire.Hosting (1)
Backchannel\AuxiliaryBackchannelRpcTarget.cs (1)
714await channel.Writer.WriteAsync(new ResourceLogLine
20 references to ResourceLogLine
Aspire.Hosting (4)
Backchannel\AuxiliaryBackchannelRpcTarget.cs (4)
157public IAsyncEnumerable<ResourceLogLine> GetConsoleLogsAsync(GetConsoleLogsRequest request, CancellationToken cancellationToken = default) 651public async IAsyncEnumerable<ResourceLogLine> GetResourceLogsAsync( 693var channel = Channel.CreateUnbounded<ResourceLogLine>(new UnboundedChannelOptions 738await foreach (var logLine in channel.Reader.ReadAllAsync(cancellationToken).ConfigureAwait(false))
Aspire.Hosting.Tests (16)
Backchannel\AuxiliaryBackchannelRpcTargetTests.cs (15)
233var logs = new List<ResourceLogLine>(); 234await foreach (var logLine in target.GetResourceLogsAsync("myresource", follow: false)) 239var log = Assert.Single(logs); 261var logs = new List<ResourceLogLine>(); 262await foreach (var logLine in target.GetResourceLogsAsync("nonexistent", follow: false)) 300var logs = new List<ResourceLogLine>(); 301await foreach (var logLine in target.GetResourceLogsAsync(resourceName: null, follow: false)) 308var log1 = Assert.Single(logs, l => l.ResourceName == "resource1"); 311var log2 = Assert.Single(logs, l => l.ResourceName == "resource2"); 349var logs = new List<ResourceLogLine>(); 350await foreach (var logLine in target.GetResourceLogsAsync("myresource", follow: false)) 357var replica1 = Assert.Single(logs, l => l.ResourceName == "myresource-abc123"); 360var replica2 = Assert.Single(logs, l => l.ResourceName == "myresource-def456"); 384var logs = new List<ResourceLogLine>(); 388await foreach (var logLine in target.GetResourceLogsAsync("myresource", follow: true, cts.Token))
Backchannel\BackchannelContractTests.cs (1)
41typeof(ResourceLogLine),