1 instantiation of LogLine
Aspire.Hosting (1)
ApplicationModel\ResourceLoggerService.cs (1)
622logs[i] = new LogLine(lineNumber, content, entry.Type == LogEntryType.Error);
50 references to LogLine
Aspire.Hosting (20)
ApplicationModel\CommandsConfigurationExtensions.cs (1)
368foreach (var line in batch)
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 (1)
712foreach (var logLine in batch)
Dashboard\DashboardEventHandlers.cs (1)
832foreach (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)
653var logLine = watchLogsEnumerator.Current.Single();
Orchestrator\ParameterProcessorTests.cs (3)
335var logEntry = logs[0]; 359var logEntry = logs[0]; 402var logEntry = logs[0];
ResourceLoggerServiceTests.cs (5)
290var allLogs = new List<LogLine>(); 321var logs = new List<LogLine>(); 326return (IReadOnlyList<LogLine>)logs; 355var logs = new List<LogLine>(); 360return (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)