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 () =>
370
PropertyKeys =
TelemetryRepository
.GetLogPropertyKeys(PageViewModel.SelectedResource.Id?.GetResourceKey()),
372
GetFieldValues =
TelemetryRepository
.GetLogsFieldValues
564
TelemetryRepository
.GetSpan,
572
var span =
TelemetryRepository
.GetSpan(logEntry.TraceId, logEntry.SpanId)!;
578
TelemetryRepository
,
598
var logs =
TelemetryRepository
.GetLogs(new GetLogsContext
609
var span =
TelemetryRepository
.GetSpan(l.TraceId, l.SpanId);
628
TelemetryRepository
.ClearStructuredLogs(key);