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)
240
foreach (
var
entry in entries)
272
foreach (
var
entry in tailedEntries)
281
var
entry = ParseLogLine(logLine, logParser, snapshots);
290
/// into a <see cref="
LogEntry
"/> with the resolved resource name set on <see cref="
LogEntry
.ResourcePrefix"/>
293
private static async Task<IList<
LogEntry
>> CollectLogsAsync(
309
/// Parses a <see cref="ResourceLogLine"/> into a <see cref="
LogEntry
"/> with the resolved resource name
310
/// set on <see cref="
LogEntry
.ResourcePrefix"/>.
312
private static
LogEntry
ParseLogLine(ResourceLogLine logLine, LogParser logParser, IReadOnlyList<ResourceSnapshot> snapshots)
318
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)