1 instantiation of ResourceLoggerState
Aspire.Hosting (1)
ApplicationModel\ResourceLoggerService.cs (1)
181var state = new ResourceLoggerState(TimeProvider);
13 references to ResourceLoggerState
Aspire.Hosting (11)
ApplicationModel\ResourceLoggerService.cs (11)
22private readonly ConcurrentDictionary<string, ResourceLoggerState> _loggers = new(); 23private Action<(string, ResourceLoggerState)>? _loggerAdded; 24private event Action<(string, ResourceLoggerState)> LoggerAdded 111void OnLoggerAdded((string Name, ResourceLoggerState State) loggerItem) 144if (_loggers.TryGetValue(resource.Name, out var logger)) 158if (_loggers.TryGetValue(name, out var logger)) 171if (_loggers.TryGetValue(resourceName, out var logger)) 178internal ResourceLoggerState GetResourceLoggerState(string resourceName) => 181var state = new ResourceLoggerState(TimeProvider); 200/// Creates a new <see cref="ResourceLoggerState"/>. 383private sealed class ResourceLogger(ResourceLoggerState loggerState) : ILogger
Aspire.Hosting.Tests (2)
Dashboard\DashboardLifecycleHookTests.cs (1)
62var dashboardLoggerState = resourceLoggerService.GetResourceLoggerState(KnownResourceNames.AspireDashboard);
Dcp\ApplicationExecutorTests.cs (1)
442var loggerState = resourceLoggerService.GetResourceLoggerState(exeResource.Metadata.Name);