1 instantiation of LogLine
Aspire.Hosting (1)
ApplicationModel\ResourceLoggerService.cs (1)
622logs[i] = new LogLine(lineNumber, content, entry.Type == LogEntryType.Error);
52 references to LogLine
Aspire.Hosting (22)
ApplicationModel\ResourceLoggerService.cs (11)
157public IAsyncEnumerable<IReadOnlyList<LogLine>> GetAllAsync(IResource resource) 177public IAsyncEnumerable<IReadOnlyList<LogLine>> WatchAsync(IResource resource) 197public IAsyncEnumerable<IReadOnlyList<LogLine>> GetAllAsync(string resourceName) 209public IAsyncEnumerable<IReadOnlyList<LogLine>> WatchAsync(string resourceName) 312private static async IAsyncEnumerable<IReadOnlyList<LogLine>> CombineMultipleAsync(string[] resourceNames, Func<string, IAsyncEnumerable<IReadOnlyList<LogLine>>> fetch) 314var channel = Channel.CreateUnbounded<IReadOnlyList<LogLine>>(); 408public async IAsyncEnumerable<IReadOnlyList<LogLine>> GetAllAsync(IConsoleLogsService consoleLogsService, [EnumeratorCancellation] CancellationToken cancellationToken = default) 431public async IAsyncEnumerable<IReadOnlyList<LogLine>> WatchAsync([EnumeratorCancellation] CancellationToken cancellationToken = default) 610private static LogLine[] CreateLogLines(ref int lineNumber, IReadOnlyList<LogEntry> entries) 612var logs = new LogLine[entries.Count];
Backchannel\AuxiliaryBackchannelRpcTarget.cs (4)
593foreach (var logLine in batch) 631foreach (var logLine in batch) 653foreach (var logLine in batch) 696foreach (var logLine in batch)
Dashboard\DashboardEventHandlers.cs (1)
804foreach (var logLine in batch)
Dashboard\DashboardServiceData.cs (4)
125internal IAsyncEnumerable<IReadOnlyList<LogLine>>? SubscribeConsoleLogs(string resourceName) 131async IAsyncEnumerable<IReadOnlyList<LogLine>> Enumerate([EnumeratorCancellation] CancellationToken cancellationToken = default) 142internal IAsyncEnumerable<IReadOnlyList<LogLine>>? GetConsoleLogs(string resourceName) 148async IAsyncEnumerable<IReadOnlyList<LogLine>> Enumerate([EnumeratorCancellation] CancellationToken cancellationToken = default)
Exec\ExecResourceManager.cs (1)
115foreach (var log in logs)
ResourceLoggerForwarderService.cs (1)
69foreach (var line in logEvent)
Aspire.Hosting.Testing.Tests (10)
tests\Aspire.Hosting.Tests\Utils\LoggerNotificationExtensions.cs (1)
164foreach (var line in logEvent)
tests\Shared\ConsoleLogging\ConsoleLoggingTestHelpers.cs (9)
8public static Task<IReadOnlyList<LogLine>> WatchForLogsAsync(ResourceLoggerService service, int targetLogCount, IResource resource) 14public static Task<IReadOnlyList<LogLine>> WatchForLogsAsync(IAsyncEnumerable<IReadOnlyList<LogLine>> watchEnumerable, int targetLogCount) 18var logs = new List<LogLine>(); 27return (IReadOnlyList<LogLine>)logs; 31public static Task<IReadOnlyList<LogLine>> WatchForLogsAsync(IAsyncEnumerator<IReadOnlyList<LogLine>> watchEnumerator, int targetLogCount) 35var logs = new List<LogLine>(); 45return (IReadOnlyList<LogLine>)logs;
Aspire.Hosting.Tests (19)
Dcp\DcpExecutorTests.cs (1)
652var logLine = watchLogsEnumerator.Current.Single();
Orchestrator\ParameterProcessorTests.cs (3)
334var logEntry = logs[0]; 358var logEntry = logs[0]; 401var logEntry = logs[0];
ResourceLoggerServiceTests.cs (5)
289var allLogs = new List<LogLine>(); 320var logs = new List<LogLine>(); 325return (IReadOnlyList<LogLine>)logs; 354var logs = new List<LogLine>(); 359return (IReadOnlyList<LogLine>)logs;
tests\Shared\ConsoleLogging\ConsoleLoggingTestHelpers.cs (9)
8public static Task<IReadOnlyList<LogLine>> WatchForLogsAsync(ResourceLoggerService service, int targetLogCount, IResource resource) 14public static Task<IReadOnlyList<LogLine>> WatchForLogsAsync(IAsyncEnumerable<IReadOnlyList<LogLine>> watchEnumerable, int targetLogCount) 18var logs = new List<LogLine>(); 27return (IReadOnlyList<LogLine>)logs; 31public static Task<IReadOnlyList<LogLine>> WatchForLogsAsync(IAsyncEnumerator<IReadOnlyList<LogLine>> watchEnumerator, int targetLogCount) 35var logs = new List<LogLine>(); 45return (IReadOnlyList<LogLine>)logs;
Utils\LoggerNotificationExtensions.cs (1)
164foreach (var line in logEvent)
Aspire.Playground.Tests (1)
tests\Aspire.Hosting.Tests\Utils\LoggerNotificationExtensions.cs (1)
164foreach (var line in logEvent)