1 instantiation of ConsoleLogsSubscription
Aspire.Dashboard (1)
Components\Pages\ConsoleLogs.razor.cs (1)
770var subscription = new ConsoleLogsSubscription(resource, Logger);
10 references to ConsoleLogsSubscription
Aspire.Dashboard (10)
Components\Pages\ConsoleLogs.razor.cs (10)
58var s = (ConsoleLogsSubscription)state!; 158private record struct LogEntryToWrite(ConsoleLogsSubscription Subscription, LogEntry LogEntry, int? LineNumber); 171private readonly ConcurrentDictionary<string, ConsoleLogsSubscription> _consoleLogsSubscriptions = new(StringComparers.ResourceName); 715foreach (var subscription in subscriptionsToCancel) 770var subscription = new ConsoleLogsSubscription(resource, Logger); 869private void LoadLogsForResource(ConsoleLogsSubscription subscription) 992if (_consoleLogsSubscriptions.TryRemove(resource.Name, out var subscription)) 1076foreach (var subscription in _consoleLogsSubscriptions.Values) 1085foreach (var subscription in _consoleLogsSubscriptions.Values)