22 instantiations of ResourceLoggerService
Aspire.Hosting (1)
ApplicationModel\ResourceNotificationService.cs (1)
54_resourceLoggerService = new ResourceLoggerService();
Aspire.Hosting.Testing.Tests (2)
ResourceLoggerForwarderServiceTests.cs (1)
32var resourceLoggerService = new ResourceLoggerService();
tests\Shared\ConsoleLogging\ConsoleLoggingTestHelpers.cs (1)
51return new ResourceLoggerService
Aspire.Hosting.Tests (19)
Dashboard\DashboardLifecycleHookTests.cs (8)
40var resourceLoggerService = new ResourceLoggerService(); 81var resourceLoggerService = new ResourceLoggerService(); 105var resourceLoggerService = new ResourceLoggerService(); 160var resourceLoggerService = new ResourceLoggerService(); 191var resourceLoggerService = new ResourceLoggerService(); 284var resourceLoggerService = new ResourceLoggerService(); 356var resourceLoggerService = new ResourceLoggerService(); 428var resourceLoggerService = new ResourceLoggerService();
Dashboard\DashboardServiceTests.cs (4)
38var resourceLoggerService = new ResourceLoggerService(); 93var resourceLoggerService = new ResourceLoggerService(); 145var resourceLoggerService = new ResourceLoggerService(); 585resourceLoggerService ??= new ResourceLoggerService();
Dcp\DcpExecutorTests.cs (3)
585var resourceLoggerService = new ResourceLoggerService(); 689var resourceLoggerService = new ResourceLoggerService(); 2025resourceLoggerService ??= new ResourceLoggerService();
Orchestrator\ApplicationOrchestratorTests.cs (1)
455resourceLoggerService ??= new ResourceLoggerService();
Orchestrator\ParameterProcessorTests.cs (1)
770loggerService ?? new ResourceLoggerService(),
tests\Shared\ConsoleLogging\ConsoleLoggingTestHelpers.cs (1)
51return new ResourceLoggerService
Utils\ResourceNotificationServiceTestHelpers.cs (1)
18resourceLoggerService ?? new ResourceLoggerService()
108 references to ResourceLoggerService
Aspire.Hosting (28)
ApplicationModel\InitializeResourceEvent.cs (2)
14/// <param name="resourceLoggerService">The <see cref="ResourceLoggerService"/> for the app host.</param> 24ResourceLoggerService resourceLoggerService,
ApplicationModel\ResourceCommandService.cs (2)
14private readonly ResourceLoggerService _resourceLoggerService; 18internal ResourceCommandService(ResourceNotificationService resourceNotificationService, ResourceLoggerService resourceLoggerService, IServiceProvider serviceProvider)
ApplicationModel\ResourceLoggerService.cs (1)
621throw new InvalidOperationException($"Getting all logs requires the {nameof(ResourceLoggerService)} instance created by DI.");
ApplicationModel\ResourceNotificationService.cs (4)
29private readonly ResourceLoggerService _resourceLoggerService; 46{nameof(ResourceNotificationService)} now requires an {nameof(IServiceProvider)} and {nameof(ResourceLoggerService)}. 47Use the constructor that accepts an {nameof(ILogger)}<{nameof(ResourceNotificationService)}>, {nameof(IHostApplicationLifetime)}, {nameof(IServiceProvider)} and {nameof(ResourceLoggerService)}. 69ResourceLoggerService resourceLoggerService)
Dashboard\DashboardEventHandlers.cs (2)
35ResourceLoggerService resourceLoggerService, 752ResourceLoggerService resourceLoggerService,
Dashboard\DashboardServiceData.cs (2)
23private readonly ResourceLoggerService _resourceLoggerService; 27ResourceLoggerService resourceLoggerService,
Dashboard\DashboardServiceHost.cs (1)
58ResourceLoggerService resourceLoggerService,
Dcp\DcpExecutor.cs (2)
60private readonly ResourceLoggerService _loggerService; 105ResourceLoggerService loggerService,
DistributedApplicationBuilder.cs (2)
306_innerBuilder.Services.AddSingleton<ResourceLoggerService>(); 307_innerBuilder.Services.AddSingleton<ResourceCommandService>(s => new ResourceCommandService(s.GetRequiredService<ResourceNotificationService>(), s.GetRequiredService<ResourceLoggerService>(), s));
Exec\ExecResourceManager.cs (2)
20private readonly ResourceLoggerService _resourceLoggerService; 29ResourceLoggerService resourceLoggerService,
Orchestrator\ApplicationOrchestrator.cs (2)
28private readonly ResourceLoggerService _loggerService; 43ResourceLoggerService loggerService,
Orchestrator\ParameterProcessor.cs (1)
23ResourceLoggerService loggerService,
ProjectResourceBuilderExtensions.cs (2)
437var resourceLogger = ctx.ExecutionContext.ServiceProvider.GetRequiredService<ResourceLoggerService>();
ResourceLoggerForwarderService.cs (1)
17ResourceLoggerService resourceLoggerService,
Utils\DockerfileHelper.cs (2)
42var rls = serviceProvider.GetRequiredService<ResourceLoggerService>();
Aspire.Hosting.Azure (2)
Provisioning\Provisioners\AzureProvisioner.cs (1)
22ResourceLoggerService loggerService,
Provisioning\Provisioners\BicepProvisioner.cs (1)
21ResourceLoggerService loggerService,
Aspire.Hosting.Azure.AIFoundry (3)
AzureAIFoundryExtensions.cs (3)
203var logger = @event.Services.GetRequiredService<ResourceLoggerService>().GetLogger(resource); 254var loggerService = @event.Services.GetRequiredService<ResourceLoggerService>();
Aspire.Hosting.Azure.Kusto (1)
AzureKustoBuilderExtensions.cs (1)
277var logger = serviceProvider.GetRequiredService<ResourceLoggerService>().GetLogger(databaseResource);
Aspire.Hosting.Azure.Tests (1)
AzureBicepProvisionerTests.cs (1)
98services.GetRequiredService<ResourceLoggerService>(),
Aspire.Hosting.DevTunnels (4)
DevTunnelResourceBuilderExtensions.cs (4)
118var logger = e.Services.GetRequiredService<ResourceLoggerService>().GetLogger(tunnelResource); 173var portLogger = e.Services.GetRequiredService<ResourceLoggerService>().GetLogger(portResource); 645var portLogger = services.GetRequiredService<ResourceLoggerService>().GetLogger(portResource); 678var portLogger = e.Services.GetRequiredService<ResourceLoggerService>().GetLogger(portResource);
Aspire.Hosting.MySql (1)
MySqlBuilderExtensions.cs (1)
142var logger = serviceProvider.GetRequiredService<ResourceLoggerService>().GetLogger(sqlDatabase.Parent);
Aspire.Hosting.PostgreSQL (1)
PostgresBuilderExtensions.cs (1)
581var logger = serviceProvider.GetRequiredService<ResourceLoggerService>().GetLogger(npgsqlDatabase.Parent);
Aspire.Hosting.Python (2)
PythonAppResourceBuilderExtensions.cs (2)
374var resourceLogger = ctx.ExecutionContext.ServiceProvider.GetRequiredService<ResourceLoggerService>();
Aspire.Hosting.SqlServer (1)
SqlServerBuilderExtensions.cs (1)
245var logger = serviceProvider.GetRequiredService<ResourceLoggerService>().GetLogger(sqlDatabase.Parent);
Aspire.Hosting.Testing.Tests (8)
ResourceLoggerForwarderServiceTests.cs (3)
32var resourceLoggerService = new ResourceLoggerService(); 53var resourceLoggerService = ConsoleLoggingTestHelpers.GetResourceLoggerService(); 126private static ResourceNotificationService CreateResourceNotificationService(TestHostApplicationLifetime hostApplicationLifetime, ResourceLoggerService resourceLoggerService)
tests\Aspire.Hosting.Tests\Utils\LoggerNotificationExtensions.cs (3)
124var resourceLoggerService = app.Services.GetRequiredService<ResourceLoggerService>(); 160private static async Task WatchResourceLogs(TaskCompletionSource tcs, string resourceId, Predicate<string> predicate, ResourceLoggerService resourceLoggerService, CancellationTokenSource cancellationTokenSource)
tests\Shared\ConsoleLogging\ConsoleLoggingTestHelpers.cs (2)
8public static Task<IReadOnlyList<LogLine>> WatchForLogsAsync(ResourceLoggerService service, int targetLogCount, IResource resource) 49public static ResourceLoggerService GetResourceLoggerService()
Aspire.Hosting.Tests (37)
Dashboard\DashboardLifecycleHookTests.cs (9)
40var resourceLoggerService = new ResourceLoggerService(); 81var resourceLoggerService = new ResourceLoggerService(); 105var resourceLoggerService = new ResourceLoggerService(); 160var resourceLoggerService = new ResourceLoggerService(); 191var resourceLoggerService = new ResourceLoggerService(); 284var resourceLoggerService = new ResourceLoggerService(); 356var resourceLoggerService = new ResourceLoggerService(); 428var resourceLoggerService = new ResourceLoggerService(); 495ResourceLoggerService resourceLoggerService,
Dashboard\DashboardResourceTests.cs (2)
537var resourceLoggerService = app.Services.GetRequiredService<ResourceLoggerService>();
Dashboard\DashboardServiceTests.cs (5)
38var resourceLoggerService = new ResourceLoggerService(); 93var resourceLoggerService = new ResourceLoggerService(); 145var resourceLoggerService = new ResourceLoggerService(); 580ResourceLoggerService? resourceLoggerService = null, 602private static ResourceNotificationService CreateResourceNotificationService(ResourceLoggerService resourceLoggerService)
Dcp\DcpExecutorTests.cs (3)
585var resourceLoggerService = new ResourceLoggerService(); 689var resourceLoggerService = new ResourceLoggerService(); 2009ResourceLoggerService? resourceLoggerService = null,
Orchestrator\ApplicationOrchestratorTests.cs (1)
451ResourceLoggerService? resourceLoggerService = null,
Orchestrator\ParameterProcessorTests.cs (4)
308var loggerService = ConsoleLoggingTestHelpers.GetResourceLoggerService(); 335var loggerService = ConsoleLoggingTestHelpers.GetResourceLoggerService(); 359var loggerService = ConsoleLoggingTestHelpers.GetResourceLoggerService(); 761ResourceLoggerService? loggerService = null,
ResourceLoggerServiceTests.cs (7)
18var service = ConsoleLoggingTestHelpers.GetResourceLoggerService(); 61var service = ConsoleLoggingTestHelpers.GetResourceLoggerService(); 100var service = ConsoleLoggingTestHelpers.GetResourceLoggerService(); 153var service = ConsoleLoggingTestHelpers.GetResourceLoggerService(); 220var service = ConsoleLoggingTestHelpers.GetResourceLoggerService(); 269var service = ConsoleLoggingTestHelpers.GetResourceLoggerService(); 313private static Task WatchForSubscribers(ResourceLoggerService service)
tests\Shared\ConsoleLogging\ConsoleLoggingTestHelpers.cs (2)
8public static Task<IReadOnlyList<LogLine>> WatchForLogsAsync(ResourceLoggerService service, int targetLogCount, IResource resource) 49public static ResourceLoggerService GetResourceLoggerService()
Utils\LoggerNotificationExtensions.cs (3)
124var resourceLoggerService = app.Services.GetRequiredService<ResourceLoggerService>(); 160private static async Task WatchResourceLogs(TaskCompletionSource tcs, string resourceId, Predicate<string> predicate, ResourceLoggerService resourceLoggerService, CancellationTokenSource cancellationTokenSource)
Utils\ResourceNotificationServiceTestHelpers.cs (1)
12public 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)
124var resourceLoggerService = app.Services.GetRequiredService<ResourceLoggerService>(); 160private static async Task WatchResourceLogs(TaskCompletionSource tcs, string resourceId, Predicate<string> predicate, ResourceLoggerService resourceLoggerService, CancellationTokenSource cancellationTokenSource)
AspireWithNode.AppHost (1)
DevCertHostingExtensions.cs (1)
27var logger = e.Services.GetRequiredService<ResourceLoggerService>().GetLogger(builder.Resource);
AzureKusto.AppHost (1)
AzureKustoReadWriteDatabaseResourceBuilderExtensions.cs (1)
31var logger = evt.Services.GetRequiredService<ResourceLoggerService>().GetLogger(dbBuilder.Resource);
CustomResources.AppHost (1)
TestResource.cs (1)
33ResourceLoggerService loggerService
Stress.AppHost (13)
InteractionCommands.cs (12)
130var resourceLoggerService = commandContext.ServiceProvider.GetRequiredService<ResourceLoggerService>(); 180var resourceLoggerService = commandContext.ServiceProvider.GetRequiredService<ResourceLoggerService>(); 266var resourceLoggerService = commandContext.ServiceProvider.GetRequiredService<ResourceLoggerService>(); 405var resourceLoggerService = commandContext.ServiceProvider.GetRequiredService<ResourceLoggerService>(); 504var resourceLoggerService = commandContext.ServiceProvider.GetRequiredService<ResourceLoggerService>(); 580var resourceLoggerService = commandContext.ServiceProvider.GetRequiredService<ResourceLoggerService>();
TestResource.cs (1)
52ResourceLoggerService loggerService