19 references to TelemetryRepository
Aspire.Dashboard (19)
Components\Pages\StructuredLogs.razor.cs (19)
138
if (!
TelemetryRepository
.IsReadOnly)
140
if (logs.IsFull && !
TelemetryRepository
.HasDisplayedMaxLogLimitMessage)
142
TelemetryRepository
.MaxLogLimitMessage = await DashboardUIHelpers.DisplayMaxLimitMessageAsync(
146
() =>
TelemetryRepository
.MaxLogLimitMessage = null);
148
TelemetryRepository
.HasDisplayedMaxLogLimitMessage = true;
150
else if (!logs.IsFull &&
TelemetryRepository
.MaxLogLimitMessage is { } message)
165
TelemetryRepository
.MarkViewedErrorLogs(ViewModel.ResourceKey);
224
_resourcesSubscription =
TelemetryRepository
.OnNewResources(() => InvokeAsync(() =>
243
var logEntryId =
TelemetryRepository
.GetLog(LogEntryId.Value);
258
_resources =
TelemetryRepository
.GetResources();
285
_logsSubscription =
TelemetryRepository
.OnNewLogs(PageViewModel.SelectedResource.Id?.GetResourceKey(), SubscriptionType.Read, async () =>
314
var entry =
TelemetryRepository
.GetLog(summary.InternalId);
344
getPropertyKeysAsync: cancellationToken =>
TelemetryRepository
.GetLogPropertyKeysAsync(resourceKey, cancellationToken),
346
getFieldValuesAsync:
TelemetryRepository
.GetLogsFieldValuesAsync,
396
TelemetryRepository
,
546
TelemetryRepository
.GetSpan,
554
var span =
TelemetryRepository
.GetSpan(logEntry.TraceId, logEntry.SpanId)!;
560
TelemetryRepository
,
565
var trace =
TelemetryRepository
.GetTrace(logEntry.TraceId);