19 references to TelemetryRepository
Aspire.Dashboard (19)
Components\Pages\StructuredLogs.razor.cs (19)
136
if (!
TelemetryRepository
.IsReadOnly)
138
if (logs.IsFull && !
TelemetryRepository
.HasDisplayedMaxLogLimitMessage)
140
TelemetryRepository
.MaxLogLimitMessage = await DashboardUIHelpers.DisplayMaxLimitMessageAsync(
144
() =>
TelemetryRepository
.MaxLogLimitMessage = null);
146
TelemetryRepository
.HasDisplayedMaxLogLimitMessage = true;
148
else if (!logs.IsFull &&
TelemetryRepository
.MaxLogLimitMessage is { } message)
163
TelemetryRepository
.MarkViewedErrorLogs(ViewModel.ResourceKey);
220
_resourcesSubscription =
TelemetryRepository
.OnNewResources(() => InvokeAsync(() =>
239
var logEntryId =
TelemetryRepository
.GetLog(LogEntryId.Value);
254
_resources =
TelemetryRepository
.GetResources();
277
_logsSubscription =
TelemetryRepository
.OnNewLogs(PageViewModel.SelectedResource.Id?.GetResourceKey(), SubscriptionType.Read, async () =>
306
var entry =
TelemetryRepository
.GetLog(summary.InternalId);
336
getPropertyKeysAsync: cancellationToken =>
TelemetryRepository
.GetLogPropertyKeysAsync(resourceKey, cancellationToken),
338
getFieldValuesAsync:
TelemetryRepository
.GetLogsFieldValuesAsync,
388
TelemetryRepository
,
515
TelemetryRepository
.GetSpan,
523
var span =
TelemetryRepository
.GetSpan(logEntry.TraceId, logEntry.SpanId)!;
529
TelemetryRepository
,
534
var trace =
TelemetryRepository
.GetTrace(logEntry.TraceId);