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