19 references to TelemetryRepository
Aspire.Dashboard (19)
Components\Pages\StructuredLogs.razor.cs (19)
137
if (!
TelemetryRepository
.IsReadOnly)
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)
164
TelemetryRepository
.MarkViewedErrorLogs(ViewModel.ResourceKey);
226
_resourcesSubscription =
TelemetryRepository
.OnNewResources(() => InvokeAsync(() =>
245
var logEntryId =
TelemetryRepository
.GetLog(LogEntryId.Value);
260
_resources =
TelemetryRepository
.GetResources();
283
_logsSubscription =
TelemetryRepository
.OnNewLogs(PageViewModel.SelectedResource.Id?.GetResourceKey(), SubscriptionType.Read, async () =>
312
var entry =
TelemetryRepository
.GetLog(summary.InternalId);
342
getPropertyKeysAsync: cancellationToken =>
TelemetryRepository
.GetLogPropertyKeysAsync(resourceKey, cancellationToken),
344
getFieldValuesAsync:
TelemetryRepository
.GetLogsFieldValuesAsync,
394
TelemetryRepository
,
525
TelemetryRepository
.GetSpan,
533
var span =
TelemetryRepository
.GetSpan(logEntry.TraceId, logEntry.SpanId)!;
539
TelemetryRepository
,
544
var trace =
TelemetryRepository
.GetTrace(logEntry.TraceId);