1 instantiation of ResourceLogLine
Aspire.Hosting (1)
Backchannel\AuxiliaryBackchannelRpcTarget.cs (1)
1676
var resourceLogLine = new
ResourceLogLine
44 references to ResourceLogLine
Aspire.Hosting (12)
Backchannel\AuxiliaryBackchannelRpcTarget.cs (11)
189
public IAsyncEnumerable<
ResourceLogLine
> GetConsoleLogsAsync(GetConsoleLogsRequest request, CancellationToken cancellationToken = default)
1547
public async IAsyncEnumerable<
ResourceLogLine
> GetResourceLogsAsync(
1552
await foreach (
var
logLine in GetResourceLogsAsync(
1593
private async IAsyncEnumerable<
ResourceLogLine
> GetResourceLogsAsync(
1650
Queue<
ResourceLogLine
>? tailBuffer = serverTailLineCount > 0 ? new Queue<
ResourceLogLine
>(serverTailLineCount) : null;
1655
var channel = Channel.CreateUnbounded<
ResourceLogLine
>(new UnboundedChannelOptions
1676
var
resourceLogLine = new ResourceLogLine
1710
await foreach (
var
logLine in channel.Reader.ReadAllAsync(cancellationToken).ConfigureAwait(false))
1734
foreach (
var
logLine in tailBuffer)
1768
private static bool MatchesSearch(
ResourceLogLine
logLine, string? search)
Backchannel\BackchannelDataTypes.cs (1)
1857
public required
ResourceLogLine
[] Lines { get; init; }
Aspire.Hosting.Tests (32)
Backchannel\AuxiliaryBackchannelRpcTargetTests.cs (31)
1703
var logs = new List<
ResourceLogLine
>();
1704
await foreach (
var
logLine in target.GetResourceLogsAsync("myresource", follow: false))
1709
var
log = Assert.Single(logs);
1733
var logs = new List<
ResourceLogLine
>();
1734
await foreach (
var
logLine in target.GetResourceLogsAsync("nonexistent", follow: false))
1774
var logs = new List<
ResourceLogLine
>();
1775
await foreach (
var
logLine in target.GetResourceLogsAsync(resourceName: null, follow: false))
1782
var
log1 = Assert.Single(logs, l => l.ResourceName == "resource1");
1785
var
log2 = Assert.Single(logs, l => l.ResourceName == "resource2");
1818
var logs = new List<
ResourceLogLine
>();
1819
await foreach (
var
logLine in target.GetConsoleLogsAsync(new GetConsoleLogsRequest
1862
var logs = new List<
ResourceLogLine
>();
1863
await foreach (
var
logLine in target.GetConsoleLogsAsync(new GetConsoleLogsRequest
1873
var
log = Assert.Single(logs);
1906
var logs = new List<
ResourceLogLine
>();
1954
var logs = new List<
ResourceLogLine
>();
1955
await foreach (
var
logLine in target.GetConsoleLogsAsync(new GetConsoleLogsRequest
2006
var logs = new List<
ResourceLogLine
>();
2007
await foreach (
var
logLine in target.GetConsoleLogsAsync(new GetConsoleLogsRequest
2016
var
log = Assert.Single(logs);
2064
var logs = new List<
ResourceLogLine
>();
2065
await foreach (
var
logLine in target.GetResourceLogsAsync("myresource", follow: false))
2072
var
replica1 = Assert.Single(logs, l => l.ResourceName == "myresource-abc123");
2075
var
replica2 = Assert.Single(logs, l => l.ResourceName == "myresource-def456");
2115
var logs = new List<
ResourceLogLine
>();
2116
await foreach (
var
logLine in target.GetResourceLogsAsync("myresource-def456", follow: false))
2121
var
log = Assert.Single(logs);
2125
var badLogs = new List<
ResourceLogLine
>();
2126
await foreach (
var
logLine in target.GetResourceLogsAsync("myresource-nonexistent", follow: false))
2156
var logs = new List<
ResourceLogLine
>();
2160
await foreach (
var
logLine in target.GetResourceLogsAsync("myresource", follow: true, cts.Token))
Backchannel\BackchannelContractTests.cs (1)
67
typeof(
ResourceLogLine
),