15 instantiations of ResourceLoggerService
Aspire.Hosting (1)
ApplicationModel\ResourceNotificationService.cs (1)
52_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 (12)
Dashboard\DashboardLifecycleHookTests.cs (3)
41var resourceLoggerService = new ResourceLoggerService(); 82var resourceLoggerService = new ResourceLoggerService(); 103var resourceLoggerService = new ResourceLoggerService();
Dashboard\DashboardServiceTests.cs (3)
36var resourceLoggerService = new ResourceLoggerService(); 91var resourceLoggerService = new ResourceLoggerService(); 143var resourceLoggerService = new ResourceLoggerService();
Dcp\DcpExecutorTests.cs (3)
582var resourceLoggerService = new ResourceLoggerService(); 680var resourceLoggerService = new ResourceLoggerService(); 1233resourceLoggerService ??= new ResourceLoggerService();
Orchestrator\ApplicationOrchestratorTests.cs (1)
267resourceLoggerService ?? new ResourceLoggerService(),
tests\Shared\ConsoleLogging\ConsoleLoggingTestHelpers.cs (1)
51return new ResourceLoggerService
Utils\ResourceNotificationServiceTestHelpers.cs (1)
18resourceLoggerService ?? new ResourceLoggerService()
59 references to ResourceLoggerService
Aspire.Hosting (15)
ApplicationModel\ResourceNotificationService.cs (4)
27private readonly ResourceLoggerService _resourceLoggerService; 44{nameof(ResourceNotificationService)} now requires an {nameof(IServiceProvider)} and {nameof(ResourceLoggerService)}. 45Use the constructor that accepts an {nameof(ILogger)}<{nameof(ResourceNotificationService)}>, {nameof(IHostApplicationLifetime)}, {nameof(IServiceProvider)} and {nameof(ResourceLoggerService)}. 67ResourceLoggerService resourceLoggerService)
Dashboard\DashboardLifecycleHook.cs (2)
31ResourceLoggerService resourceLoggerService, 365ResourceLoggerService resourceLoggerService,
Dashboard\DashboardServiceData.cs (2)
19private readonly ResourceLoggerService _resourceLoggerService; 23ResourceLoggerService resourceLoggerService,
Dashboard\DashboardServiceHost.cs (1)
57ResourceLoggerService resourceLoggerService)
Dcp\DcpExecutor.cs (2)
44private readonly ResourceLoggerService _loggerService; 81ResourceLoggerService loggerService,
DistributedApplicationBuilder.cs (1)
235_innerBuilder.Services.AddSingleton<ResourceLoggerService>();
Orchestrator\ApplicationOrchestrator.cs (2)
23private readonly ResourceLoggerService _loggerService; 33ResourceLoggerService loggerService,
ResourceLoggerForwarderService.cs (1)
17ResourceLoggerService resourceLoggerService,
Aspire.Hosting.Azure (2)
Provisioning\Provisioners\AzureProvisioner.cs (1)
36ResourceLoggerService loggerService,
Provisioning\Provisioners\BicepProvisioner.cs (1)
22ResourceLoggerService loggerService,
Aspire.Hosting.PostgreSQL (1)
PostgresBuilderExtensions.cs (1)
543var logger = serviceProvider.GetRequiredService<ResourceLoggerService>().GetLogger(npgsqlDatabase.Parent);
Aspire.Hosting.SqlServer (1)
SqlServerBuilderExtensions.cs (1)
235var 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 (27)
Dashboard\DashboardLifecycleHookTests.cs (4)
41var resourceLoggerService = new ResourceLoggerService(); 82var resourceLoggerService = new ResourceLoggerService(); 103var resourceLoggerService = new ResourceLoggerService(); 129ResourceLoggerService resourceLoggerService,
Dashboard\DashboardResourceTests.cs (2)
457var resourceLoggerService = app.Services.GetRequiredService<ResourceLoggerService>();
Dashboard\DashboardServiceTests.cs (4)
36var resourceLoggerService = new ResourceLoggerService(); 91var resourceLoggerService = new ResourceLoggerService(); 143var resourceLoggerService = new ResourceLoggerService(); 212ResourceLoggerService resourceLoggerService,
Dcp\DcpExecutorTests.cs (3)
582var resourceLoggerService = new ResourceLoggerService(); 680var resourceLoggerService = new ResourceLoggerService(); 1217ResourceLoggerService? resourceLoggerService = null,
Orchestrator\ApplicationOrchestratorTests.cs (1)
259ResourceLoggerService? resourceLoggerService = null)
ResourceLoggerServiceTests.cs (7)
19var service = ConsoleLoggingTestHelpers.GetResourceLoggerService(); 62var service = ConsoleLoggingTestHelpers.GetResourceLoggerService(); 101var service = ConsoleLoggingTestHelpers.GetResourceLoggerService(); 154var service = ConsoleLoggingTestHelpers.GetResourceLoggerService(); 221var service = ConsoleLoggingTestHelpers.GetResourceLoggerService(); 270var service = ConsoleLoggingTestHelpers.GetResourceLoggerService(); 311private 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)
CustomResources.AppHost (1)
TestResource.cs (1)
30internal sealed class TestResourceLifecycleHook(ResourceNotificationService notificationService, ResourceLoggerService loggerService) : IDistributedApplicationLifecycleHook, IAsyncDisposable
Stress.AppHost (1)
TestResource.cs (1)
49internal sealed class TestResourceLifecycleHook(ResourceNotificationService notificationService, ResourceLoggerService loggerService) : IDistributedApplicationLifecycleHook, IAsyncDisposable