18 references to TelemetryRepository
Aspire.Dashboard (18)
Components\Pages\StructuredLogs.razor.cs (18)
139
if (logs.IsFull && !
TelemetryRepository
.HasDisplayedMaxLogLimitMessage)
141
TelemetryRepository
.MaxLogLimitMessage = await DashboardUIHelpers.DisplayMaxLimitMessageAsync(
145
() =>
TelemetryRepository
.MaxLogLimitMessage = null);
147
TelemetryRepository
.HasDisplayedMaxLogLimitMessage = true;
149
else if (!logs.IsFull &&
TelemetryRepository
.MaxLogLimitMessage is { } message)
163
TelemetryRepository
.MarkViewedErrorLogs(ViewModel.ResourceKey);
223
_resourcesSubscription =
TelemetryRepository
.OnNewResources(() => InvokeAsync(() =>
263
var logEntryId =
TelemetryRepository
.GetLog(LogEntryId.Value);
276
_resources =
TelemetryRepository
.GetResources();
302
_logsSubscription =
TelemetryRepository
.OnNewLogs(PageViewModel.SelectedResource.Id?.GetResourceKey(), SubscriptionType.Read, async () =>
371
PropertyKeys =
TelemetryRepository
.GetLogPropertyKeys(PageViewModel.SelectedResource.Id?.GetResourceKey()),
373
GetFieldValues =
TelemetryRepository
.GetLogsFieldValues
549
TelemetryRepository
.GetSpan,
557
var span =
TelemetryRepository
.GetSpan(logEntry.TraceId, logEntry.SpanId)!;
565
TelemetryRepository
,
579
var logs =
TelemetryRepository
.GetLogs(new GetLogsContext
589
.Select(l =>
TelemetryRepository
.GetSpan(l.TraceId, l.SpanId)!)
597
TelemetryRepository
.ClearStructuredLogs(key);