1 instantiation of ResourceLoggerState
Aspire.Hosting (1)
ApplicationModel\ResourceLoggerService.cs (1)
330
var state = new
ResourceLoggerState
(name, TimeProvider);
15 references to ResourceLoggerState
Aspire.Hosting (13)
ApplicationModel\ResourceLoggerService.cs (13)
22
private readonly ConcurrentDictionary<string,
ResourceLoggerState
> _loggers = new();
24
private Action<(string,
ResourceLoggerState
)>? _loggerAdded;
25
private event Action<(string,
ResourceLoggerState
)> LoggerAdded
146
var
state = GetResourceLoggerState(resourceName);
225
void OnLoggerAdded((string Name,
ResourceLoggerState
State) loggerItem)
261
if (_loggers.TryGetValue(resourceName, out
var
logger))
276
if (_loggers.TryGetValue(name, out
var
logger))
289
if (_loggers.TryGetValue(resourceName, out
var
logger))
327
internal
ResourceLoggerState
GetResourceLoggerState(string resourceName) =>
330
var
state = new ResourceLoggerState(name, TimeProvider);
335
internal Dictionary<string,
ResourceLoggerState
> Loggers => _loggers.ToDictionary();
354
/// Creates a new <see cref="
ResourceLoggerState
"/>.
569
private sealed class ResourceLogger(
ResourceLoggerState
loggerState) : ILogger
Aspire.Hosting.Tests (2)
Dashboard\DashboardLifecycleHookTests.cs (1)
63
var
dashboardLoggerState = resourceLoggerService.GetResourceLoggerState(resourceId);
Dcp\DcpExecutorTests.cs (1)
626
var
loggerState = resourceLoggerService.GetResourceLoggerState(exeResource.Metadata.Name);