2 instantiations of LogEntry
aspire (2)
src\Shared\ConsoleLogs\LogEntry.cs (2)
29
return new
LogEntry
51
return new
LogEntry
25 references to LogEntry
aspire (25)
Commands\LogsCommand.cs (10)
239
foreach (
var
entry in entries)
271
foreach (
var
entry in tailedEntries)
280
var
entry = ParseLogLine(logLine, logParser, snapshots);
289
/// into a <see cref="
LogEntry
"/> with the resolved resource name set on <see cref="
LogEntry
.ResourcePrefix"/>
292
private static async Task<IList<
LogEntry
>> CollectLogsAsync(
308
/// Parses a <see cref="ResourceLogLine"/> into a <see cref="
LogEntry
"/> with the resolved resource name
309
/// set on <see cref="
LogEntry
.ResourcePrefix"/>.
311
private static
LogEntry
ParseLogLine(ResourceLogLine logLine, LogParser logParser, IReadOnlyList<ResourceSnapshot> snapshots)
317
private void OutputLogLine(
LogEntry
entry, OutputFormat format, bool timestamps)
src\Shared\ConsoleLogs\LogEntries.cs (8)
19
private readonly CircularBuffer<
LogEntry
> _logEntries = new(maximumEntryCount);
27
public IList<
LogEntry
> GetEntries() => _logEntries;
45
foreach (
var
pauseEntry in pauseEntries)
60
public bool ProcessPauseFilters(
LogEntry
logEntry)
83
public void InsertSorted(
LogEntry
logLine)
99
var
entry = _logEntries[i];
114
private void InsertSortedCore(
LogEntry
logEntry)
126
var
current = _logEntries[rowIndex];
src\Shared\ConsoleLogs\LogEntry.cs (3)
27
public static
LogEntry
CreatePause(string resourcePrefix, DateTime startTimestamp, DateTime? endTimestamp = null)
44
public static
LogEntry
Create(DateTime? timestamp, string logMessage, bool isErrorMessage)
49
public static
LogEntry
Create(DateTime? timestamp, string logMessage, string rawLogContent, bool isErrorMessage, string? resourcePrefix)
src\Shared\ConsoleLogs\LogParser.cs (3)
20
public
LogEntry
CreateLogEntry(string rawText, bool isErrorOutput, string? resourcePrefix)
70
var
logEntry =
LogEntry
.Create(timestamp, content, rawText, isErrorOutput, resourcePrefix);
src\Shared\ConsoleLogs\SharedAIHelpers.cs (1)
625
public static string SerializeLogEntry(
LogEntry
logEntry)