1 instantiation of ResourceLoggerState
Aspire.Hosting (1)
ApplicationModel\ResourceLoggerService.cs (1)
331
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)
262
if (_loggers.TryGetValue(resourceName, out
var
logger))
277
if (_loggers.TryGetValue(name, out
var
logger))
290
if (_loggers.TryGetValue(resourceName, out
var
logger))
328
internal
ResourceLoggerState
GetResourceLoggerState(string resourceName) =>
331
var
state = new ResourceLoggerState(name, TimeProvider);
336
internal Dictionary<string,
ResourceLoggerState
> Loggers => _loggers.ToDictionary();
355
/// Creates a new <see cref="
ResourceLoggerState
"/>.
570
private sealed class ResourceLogger(
ResourceLoggerState
loggerState) : ILogger
Aspire.Hosting.Tests (2)
Dashboard\DashboardLifecycleHookTests.cs (1)
61
var
dashboardLoggerState = resourceLoggerService.GetResourceLoggerState(resourceId);
Dcp\DcpExecutorTests.cs (1)
632
var
loggerState = resourceLoggerService.GetResourceLoggerState(exeResource.Metadata.Name);