22 instantiations of ResourceLoggerService
Aspire.Hosting (1)
ApplicationModel\ResourceNotificationService.cs (1)
53
_resourceLoggerService = new
ResourceLoggerService
();
Aspire.Hosting.Testing.Tests (2)
ResourceLoggerForwarderServiceTests.cs (1)
32
var resourceLoggerService = new
ResourceLoggerService
();
tests\Shared\ConsoleLogging\ConsoleLoggingTestHelpers.cs (1)
51
return new
ResourceLoggerService
Aspire.Hosting.Tests (19)
Dashboard\DashboardLifecycleHookTests.cs (8)
40
var resourceLoggerService = new
ResourceLoggerService
();
81
var resourceLoggerService = new
ResourceLoggerService
();
105
var resourceLoggerService = new
ResourceLoggerService
();
154
var resourceLoggerService = new
ResourceLoggerService
();
185
var resourceLoggerService = new
ResourceLoggerService
();
278
var resourceLoggerService = new
ResourceLoggerService
();
350
var resourceLoggerService = new
ResourceLoggerService
();
422
var resourceLoggerService = new
ResourceLoggerService
();
Dashboard\DashboardServiceTests.cs (4)
37
var resourceLoggerService = new
ResourceLoggerService
();
92
var resourceLoggerService = new
ResourceLoggerService
();
144
var resourceLoggerService = new
ResourceLoggerService
();
485
resourceLoggerService ??= new
ResourceLoggerService
();
Dcp\DcpExecutorTests.cs (3)
585
var resourceLoggerService = new
ResourceLoggerService
();
683
var resourceLoggerService = new
ResourceLoggerService
();
1440
resourceLoggerService ??= new
ResourceLoggerService
();
Orchestrator\ApplicationOrchestratorTests.cs (1)
447
resourceLoggerService ??= new
ResourceLoggerService
();
Orchestrator\ParameterProcessorTests.cs (1)
487
loggerService ?? new
ResourceLoggerService
(),
tests\Shared\ConsoleLogging\ConsoleLoggingTestHelpers.cs (1)
51
return new
ResourceLoggerService
Utils\ResourceNotificationServiceTestHelpers.cs (1)
18
resourceLoggerService ?? new
ResourceLoggerService
()
89 references to ResourceLoggerService
Aspire.Hosting (24)
ApplicationModel\InitializeResourceEvent.cs (2)
14
/// <param name="resourceLoggerService">The <see cref="
ResourceLoggerService
"/> for the app host.</param>
24
ResourceLoggerService
resourceLoggerService,
ApplicationModel\ResourceCommandService.cs (2)
14
private readonly
ResourceLoggerService
_resourceLoggerService;
18
internal ResourceCommandService(ResourceNotificationService resourceNotificationService,
ResourceLoggerService
resourceLoggerService, IServiceProvider serviceProvider)
ApplicationModel\ResourceLoggerService.cs (1)
621
throw new InvalidOperationException($"Getting all logs requires the {nameof(
ResourceLoggerService
)} instance created by DI.");
ApplicationModel\ResourceNotificationService.cs (4)
28
private readonly
ResourceLoggerService
_resourceLoggerService;
45
{nameof(ResourceNotificationService)} now requires an {nameof(IServiceProvider)} and {nameof(
ResourceLoggerService
)}.
46
Use the constructor that accepts an {nameof(ILogger)}<{nameof(ResourceNotificationService)}>, {nameof(IHostApplicationLifetime)}, {nameof(IServiceProvider)} and {nameof(
ResourceLoggerService
)}.
68
ResourceLoggerService
resourceLoggerService)
Dashboard\DashboardLifecycleHook.cs (2)
35
ResourceLoggerService
resourceLoggerService,
713
ResourceLoggerService
resourceLoggerService,
Dashboard\DashboardServiceData.cs (2)
23
private readonly
ResourceLoggerService
_resourceLoggerService;
27
ResourceLoggerService
resourceLoggerService,
Dashboard\DashboardServiceHost.cs (1)
58
ResourceLoggerService
resourceLoggerService,
Dcp\DcpExecutor.cs (2)
62
private readonly
ResourceLoggerService
_loggerService;
104
ResourceLoggerService
loggerService,
DistributedApplicationBuilder.cs (2)
246
_innerBuilder.Services.AddSingleton<
ResourceLoggerService
>();
247
_innerBuilder.Services.AddSingleton<ResourceCommandService>(s => new ResourceCommandService(s.GetRequiredService<ResourceNotificationService>(), s.GetRequiredService<
ResourceLoggerService
>(), s));
Exec\ExecResourceManager.cs (2)
20
private readonly
ResourceLoggerService
_resourceLoggerService;
29
ResourceLoggerService
resourceLoggerService,
Orchestrator\ApplicationOrchestrator.cs (2)
22
private readonly
ResourceLoggerService
_loggerService;
34
ResourceLoggerService
loggerService,
Orchestrator\ParameterProcessor.cs (1)
19
ResourceLoggerService
loggerService,
ResourceLoggerForwarderService.cs (1)
17
ResourceLoggerService
resourceLoggerService,
Aspire.Hosting.Azure (2)
Provisioning\Provisioners\AzureProvisioner.cs (1)
21
ResourceLoggerService
loggerService,
Provisioning\Provisioners\BicepProvisioner.cs (1)
18
ResourceLoggerService
loggerService,
Aspire.Hosting.Azure.AIFoundry (3)
AzureAIFoundryExtensions.cs (3)
203
var logger = @event.Services.GetRequiredService<
ResourceLoggerService
>().GetLogger(resource);
254
var
loggerService = @event.Services.GetRequiredService<
ResourceLoggerService
>();
Aspire.Hosting.Azure.Tests (1)
AzureBicepProvisionerTests.cs (1)
93
services.GetRequiredService<
ResourceLoggerService
>(),
Aspire.Hosting.MySql (1)
MySqlBuilderExtensions.cs (1)
142
var logger = serviceProvider.GetRequiredService<
ResourceLoggerService
>().GetLogger(sqlDatabase.Parent);
Aspire.Hosting.PostgreSQL (1)
PostgresBuilderExtensions.cs (1)
570
var logger = serviceProvider.GetRequiredService<
ResourceLoggerService
>().GetLogger(npgsqlDatabase.Parent);
Aspire.Hosting.SqlServer (1)
SqlServerBuilderExtensions.cs (1)
245
var logger = serviceProvider.GetRequiredService<
ResourceLoggerService
>().GetLogger(sqlDatabase.Parent);
Aspire.Hosting.Testing.Tests (8)
ResourceLoggerForwarderServiceTests.cs (3)
32
var
resourceLoggerService = new ResourceLoggerService();
53
var
resourceLoggerService = ConsoleLoggingTestHelpers.GetResourceLoggerService();
126
private static ResourceNotificationService CreateResourceNotificationService(TestHostApplicationLifetime hostApplicationLifetime,
ResourceLoggerService
resourceLoggerService)
tests\Aspire.Hosting.Tests\Utils\LoggerNotificationExtensions.cs (3)
124
var
resourceLoggerService = app.Services.GetRequiredService<
ResourceLoggerService
>();
160
private static async Task WatchResourceLogs(TaskCompletionSource tcs, string resourceId, Predicate<string> predicate,
ResourceLoggerService
resourceLoggerService, CancellationTokenSource cancellationTokenSource)
tests\Shared\ConsoleLogging\ConsoleLoggingTestHelpers.cs (2)
8
public static Task<IReadOnlyList<LogLine>> WatchForLogsAsync(
ResourceLoggerService
service, int targetLogCount, IResource resource)
49
public static
ResourceLoggerService
GetResourceLoggerService()
Aspire.Hosting.Tests (37)
Dashboard\DashboardLifecycleHookTests.cs (9)
40
var
resourceLoggerService = new ResourceLoggerService();
81
var
resourceLoggerService = new ResourceLoggerService();
105
var
resourceLoggerService = new ResourceLoggerService();
154
var
resourceLoggerService = new ResourceLoggerService();
185
var
resourceLoggerService = new ResourceLoggerService();
278
var
resourceLoggerService = new ResourceLoggerService();
350
var
resourceLoggerService = new ResourceLoggerService();
422
var
resourceLoggerService = new ResourceLoggerService();
489
ResourceLoggerService
resourceLoggerService,
Dashboard\DashboardResourceTests.cs (2)
474
var
resourceLoggerService = app.Services.GetRequiredService<
ResourceLoggerService
>();
Dashboard\DashboardServiceTests.cs (5)
37
var
resourceLoggerService = new ResourceLoggerService();
92
var
resourceLoggerService = new ResourceLoggerService();
144
var
resourceLoggerService = new ResourceLoggerService();
480
ResourceLoggerService
? resourceLoggerService = null,
501
private static ResourceNotificationService CreateResourceNotificationService(
ResourceLoggerService
resourceLoggerService)
Dcp\DcpExecutorTests.cs (3)
585
var
resourceLoggerService = new ResourceLoggerService();
683
var
resourceLoggerService = new ResourceLoggerService();
1424
ResourceLoggerService
? resourceLoggerService = null,
Orchestrator\ApplicationOrchestratorTests.cs (1)
444
ResourceLoggerService
? resourceLoggerService = null)
Orchestrator\ParameterProcessorTests.cs (4)
306
var
loggerService = ConsoleLoggingTestHelpers.GetResourceLoggerService();
333
var
loggerService = ConsoleLoggingTestHelpers.GetResourceLoggerService();
357
var
loggerService = ConsoleLoggingTestHelpers.GetResourceLoggerService();
480
ResourceLoggerService
? loggerService = null,
ResourceLoggerServiceTests.cs (7)
18
var
service = ConsoleLoggingTestHelpers.GetResourceLoggerService();
61
var
service = ConsoleLoggingTestHelpers.GetResourceLoggerService();
100
var
service = ConsoleLoggingTestHelpers.GetResourceLoggerService();
153
var
service = ConsoleLoggingTestHelpers.GetResourceLoggerService();
220
var
service = ConsoleLoggingTestHelpers.GetResourceLoggerService();
269
var
service = ConsoleLoggingTestHelpers.GetResourceLoggerService();
313
private static Task WatchForSubscribers(
ResourceLoggerService
service)
tests\Shared\ConsoleLogging\ConsoleLoggingTestHelpers.cs (2)
8
public static Task<IReadOnlyList<LogLine>> WatchForLogsAsync(
ResourceLoggerService
service, int targetLogCount, IResource resource)
49
public static
ResourceLoggerService
GetResourceLoggerService()
Utils\LoggerNotificationExtensions.cs (3)
124
var
resourceLoggerService = app.Services.GetRequiredService<
ResourceLoggerService
>();
160
private static async Task WatchResourceLogs(TaskCompletionSource tcs, string resourceId, Predicate<string> predicate,
ResourceLoggerService
resourceLoggerService, CancellationTokenSource cancellationTokenSource)
Utils\ResourceNotificationServiceTestHelpers.cs (1)
12
public static ResourceNotificationService Create(ILogger<ResourceNotificationService>? logger = null, IHostApplicationLifetime? hostApplicationLifetime = null,
ResourceLoggerService
? resourceLoggerService = null)
Aspire.Playground.Tests (3)
tests\Aspire.Hosting.Tests\Utils\LoggerNotificationExtensions.cs (3)
124
var
resourceLoggerService = app.Services.GetRequiredService<
ResourceLoggerService
>();
160
private static async Task WatchResourceLogs(TaskCompletionSource tcs, string resourceId, Predicate<string> predicate,
ResourceLoggerService
resourceLoggerService, CancellationTokenSource cancellationTokenSource)
CustomResources.AppHost (1)
TestResource.cs (1)
30
internal sealed class TestResourceLifecycleHook(ResourceNotificationService notificationService,
ResourceLoggerService
loggerService) : IDistributedApplicationLifecycleHook, IAsyncDisposable
Stress.AppHost (7)
InteractionCommands.cs (6)
93
var
resourceLoggerService = commandContext.ServiceProvider.GetRequiredService<
ResourceLoggerService
>();
163
var
resourceLoggerService = commandContext.ServiceProvider.GetRequiredService<
ResourceLoggerService
>();
239
var
resourceLoggerService = commandContext.ServiceProvider.GetRequiredService<
ResourceLoggerService
>();
TestResource.cs (1)
49
internal sealed class TestResourceLifecycleHook(ResourceNotificationService notificationService,
ResourceLoggerService
loggerService) : IDistributedApplicationLifecycleHook, IAsyncDisposable