12 instantiations of LogLine
Aspire.Hosting (1)
ApplicationModel\ResourceLoggerService.cs (1)
862
logs[i] = new
LogLine
(lineNumber, content, entry.Type == LogEntryType.Error);
Aspire.Hosting.EntityFrameworkCore.Tests (11)
EFCoreOperationExecutorTests.cs (11)
22
var logs = CreateLogEntries(new
LogLine
(1, "error: Unhandled exception: Unable to load the service index for source", false));
39
var logs = CreateLogEntries(new
LogLine
(1, "info: Migration applied successfully.", false));
56
var logs = CreateLogEntries(new
LogLine
(1, "data: [{\"id\":\"20240101\",\"name\":\"Init\"}]", false));
71
var logs = CreateLogEntries(new
LogLine
(1, "Something failed", true));
88
new
LogLine
(1, "info: Starting migration...", false),
89
new
LogLine
(2, "error: NuGet restore failed", false),
90
new
LogLine
(3, "data: {}", false),
91
new
LogLine
(4, "warn: Deprecated warning", false));
108
var logs = CreateLogEntries(new
LogLine
(1, "verbose: Loaded assembly from cache", false));
125
new
LogLine
(1, "info: Applying migration '20240101_Init'...", false),
126
new
LogLine
(2, "info: Done.", false));
101 references to LogLine
Aspire.Hosting (23)
ApplicationModel\CommandsConfigurationExtensions.cs (1)
444
foreach (
var
line in batch)
ApplicationModel\ResourceLoggerService.cs (15)
145
public IAsyncEnumerable<IReadOnlyList<
LogLine
>> GetAllAsync(IResource resource)
165
public IAsyncEnumerable<IReadOnlyList<
LogLine
>> WatchAsync(IResource resource)
185
public IAsyncEnumerable<IReadOnlyList<
LogLine
>> GetAllAsync(string resourceName)
197
public IAsyncEnumerable<IReadOnlyList<
LogLine
>> WatchAsync(string resourceName)
204
internal IDisposable Subscribe(string resourceName, Action<IReadOnlyList<
LogLine
>> onLogs)
315
private static async IAsyncEnumerable<IReadOnlyList<
LogLine
>> CombineMultipleAsync(string[] resourceNames, Func<string, IAsyncEnumerable<IReadOnlyList<
LogLine
>>> fetch)
317
var channel = Channel.CreateUnbounded<IReadOnlyList<
LogLine
>>();
432
public async IAsyncEnumerable<IReadOnlyList<
LogLine
>> GetAllAsync(IConsoleLogsService consoleLogsService, [EnumeratorCancellation] CancellationToken cancellationToken = default)
455
public async IAsyncEnumerable<IReadOnlyList<
LogLine
>> WatchAsync([EnumeratorCancellation] CancellationToken cancellationToken = default)
508
public IDisposable Subscribe(Action<IReadOnlyList<
LogLine
>> onLogs)
536
IReadOnlyList<
LogLine
>? logLines = null;
577
var batches = new List<IReadOnlyList<
LogLine
>>();
850
private static
LogLine
[] CreateLogLines(ref int lineNumber, IReadOnlyList<LogEntry> entries)
852
var logs = new
LogLine
[entries.Count];
Backchannel\AuxiliaryBackchannelRpcTarget.cs (1)
1643
foreach (
var
logLine in batch)
Dashboard\DashboardEventHandlers.cs (1)
945
foreach (
var
logLine in batch)
Dashboard\DashboardServiceData.cs (4)
164
internal IAsyncEnumerable<IReadOnlyList<
LogLine
>>? SubscribeConsoleLogs(string resourceName)
170
async IAsyncEnumerable<IReadOnlyList<
LogLine
>> Enumerate([EnumeratorCancellation] CancellationToken cancellationToken = default)
181
internal IAsyncEnumerable<IReadOnlyList<
LogLine
>>? GetConsoleLogs(string resourceName)
187
async IAsyncEnumerable<IReadOnlyList<
LogLine
>> Enumerate([EnumeratorCancellation] CancellationToken cancellationToken = default)
ResourceLoggerForwarderService.cs (1)
72
foreach (
var
line in logEvent)
Aspire.Hosting.Browsers.Tests (8)
BrowserLogsBuilderExtensionsTests.cs (3)
1685
var
log = Assert.Single(logs);
1726
var
log = Assert.Single(logs);
1766
private static Task<IReadOnlyList<
LogLine
>> CaptureLogsAsync(ResourceLoggerService resourceLoggerService, string resourceName, Action writeLogs) =>
ConsoleLoggingTestHelpers.cs (5)
13
public static async Task<IReadOnlyList<
LogLine
>> CaptureLogsAsync(ResourceLoggerService service, string resourceName, int targetLogCount, Action writeLogs)
36
public static Task<IReadOnlyList<
LogLine
>> WatchForLogsAsync(IAsyncEnumerable<IReadOnlyList<
LogLine
>> watchEnumerable, int targetLogCount)
40
var logs = new List<
LogLine
>();
50
return (IReadOnlyList<
LogLine
>)logs;
Aspire.Hosting.EntityFrameworkCore (2)
EFCoreOperationExecutor.cs (2)
396
IAsyncEnumerable<IReadOnlyList<
LogLine
>> logChannel,
405
foreach (
var
entry in entries)
Aspire.Hosting.EntityFrameworkCore.Tests (2)
EFCoreOperationExecutorTests.cs (2)
234
private static async IAsyncEnumerable<IReadOnlyList<
LogLine
>> CreateLogEntries(params
LogLine
[] lines)
Aspire.Hosting.Testing.Tests (11)
tests\Aspire.Hosting.TestUtilities\Utils\LoggerNotificationExtensions.cs (1)
164
foreach (
var
line in logEvent)
tests\Shared\ConsoleLogging\ConsoleLoggingTestHelpers.cs (10)
10
public static async Task<IReadOnlyList<
LogLine
>> CaptureLogsAsync(ResourceLoggerService service, string resourceName, int targetLogCount, Action writeLogs)
33
public static Task<IReadOnlyList<
LogLine
>> WatchForLogsAsync(ResourceLoggerService service, int targetLogCount, IResource resource)
39
public static Task<IReadOnlyList<
LogLine
>> WatchForLogsAsync(IAsyncEnumerable<IReadOnlyList<
LogLine
>> watchEnumerable, int targetLogCount)
43
var logs = new List<
LogLine
>();
52
return (IReadOnlyList<
LogLine
>)logs;
56
public static Task<IReadOnlyList<
LogLine
>> WatchForLogsAsync(IAsyncEnumerator<IReadOnlyList<
LogLine
>> watchEnumerator, int targetLogCount)
60
var logs = new List<
LogLine
>();
70
return (IReadOnlyList<
LogLine
>)logs;
Aspire.Hosting.Tests (53)
Dcp\DcpExecutorTests.cs (23)
1536
var
logLine = watchLogsEnumerator.Current.Single();
1712
var logLines = new ConcurrentQueue<
LogLine
>();
1715
foreach (
var
logLine in batch)
1774
var logLines = new ConcurrentQueue<
LogLine
>();
1784
foreach (
var
logLine in batch)
1838
var logLines = new List<
LogLine
>();
2028
var logLines = new ConcurrentQueue<
LogLine
>();
2039
foreach (
var
logLine in batch)
2109
var logLines = new List<
LogLine
>();
2193
var logLines = new ConcurrentQueue<
LogLine
>();
2203
foreach (
var
logLine in batch)
2288
var logLines = new ConcurrentQueue<
LogLine
>();
2391
void AddLogLines(IReadOnlyList<
LogLine
> batch)
2393
foreach (
var
logLine in batch)
2444
var logLines = new ConcurrentQueue<
LogLine
>();
2543
void AddLogLines(IReadOnlyList<
LogLine
> batch)
2545
foreach (
var
logLine in batch)
2769
var logLines = new ConcurrentQueue<
LogLine
>();
2807
foreach (
var
logLine in batch)
6655
var logLines = new List<
LogLine
>();
8010
var logLines = new List<
LogLine
>();
8516
var logLines = new List<
LogLine
>();
8603
var logLines = new List<
LogLine
>();
Lifecycle\TerminalHostFailureDiagnosticServiceTests.cs (3)
271
private static async Task<IReadOnlyList<
LogLine
>> ReadLogsAsync(ResourceLoggerService loggers, IResource host, int expected, int? timeoutMs = null)
273
var collected = new List<
LogLine
>();
279
foreach (
var
line in batch)
Orchestrator\ParameterProcessorTests.cs (3)
346
var
logEntry = logs[0];
370
var
logEntry = logs[0];
413
var
logEntry = logs[0];
ResourceLoggerServiceTests.cs (14)
291
var allLogs = new List<
LogLine
>();
317
var logLines = new List<
LogLine
>();
352
var logLines = new List<
LogLine
>();
384
var logLines = new List<
LogLine
>();
490
var allLogs = new List<
LogLine
>();
496
var
logLine = Assert.Single(allLogs);
507
var logLines = new List<
LogLine
>();
550
var logLines = new List<
LogLine
>();
604
foreach (
var
line in batch)
625
foreach (
var
line in batch)
683
var logs = new List<
LogLine
>();
688
return (IReadOnlyList<
LogLine
>)logs;
717
var logs = new List<
LogLine
>();
722
return (IReadOnlyList<
LogLine
>)logs;
tests\Shared\ConsoleLogging\ConsoleLoggingTestHelpers.cs (10)
10
public static async Task<IReadOnlyList<
LogLine
>> CaptureLogsAsync(ResourceLoggerService service, string resourceName, int targetLogCount, Action writeLogs)
33
public static Task<IReadOnlyList<
LogLine
>> WatchForLogsAsync(ResourceLoggerService service, int targetLogCount, IResource resource)
39
public static Task<IReadOnlyList<
LogLine
>> WatchForLogsAsync(IAsyncEnumerable<IReadOnlyList<
LogLine
>> watchEnumerable, int targetLogCount)
43
var logs = new List<
LogLine
>();
52
return (IReadOnlyList<
LogLine
>)logs;
56
public static Task<IReadOnlyList<
LogLine
>> WatchForLogsAsync(IAsyncEnumerator<IReadOnlyList<
LogLine
>> watchEnumerator, int targetLogCount)
60
var logs = new List<
LogLine
>();
70
return (IReadOnlyList<
LogLine
>)logs;
Aspire.Hosting.TestUtilities (1)
Utils\LoggerNotificationExtensions.cs (1)
164
foreach (
var
line in logEvent)
Aspire.Playground.Tests (1)
tests\Aspire.Hosting.TestUtilities\Utils\LoggerNotificationExtensions.cs (1)
164
foreach (
var
line in logEvent)