18 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 (15)
Dashboard\DashboardLifecycleHookTests.cs (4)
42
var resourceLoggerService = new
ResourceLoggerService
();
83
var resourceLoggerService = new
ResourceLoggerService
();
107
var resourceLoggerService = new
ResourceLoggerService
();
156
var resourceLoggerService = new
ResourceLoggerService
();
Dashboard\DashboardServiceTests.cs (4)
38
var resourceLoggerService = new
ResourceLoggerService
();
93
var resourceLoggerService = new
ResourceLoggerService
();
145
var resourceLoggerService = new
ResourceLoggerService
();
440
resourceLoggerService ??= new
ResourceLoggerService
();
Dcp\DcpExecutorTests.cs (3)
582
var resourceLoggerService = new
ResourceLoggerService
();
680
var resourceLoggerService = new
ResourceLoggerService
();
1264
resourceLoggerService ??= new
ResourceLoggerService
();
Orchestrator\ApplicationOrchestratorTests.cs (1)
448
resourceLoggerService ??= new
ResourceLoggerService
();
Orchestrator\ParameterProcessorTests.cs (1)
309
loggerService ?? new
ResourceLoggerService
(),
tests\Shared\ConsoleLogging\ConsoleLoggingTestHelpers.cs (1)
51
return new
ResourceLoggerService
Utils\ResourceNotificationServiceTestHelpers.cs (1)
18
resourceLoggerService ?? new
ResourceLoggerService
()
82 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)
32
ResourceLoggerService
resourceLoggerService,
395
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)
46
private readonly
ResourceLoggerService
_loggerService;
85
ResourceLoggerService
loggerService,
DistributedApplicationBuilder.cs (2)
247
_innerBuilder.Services.AddSingleton<
ResourceLoggerService
>();
248
_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)
23
private readonly
ResourceLoggerService
_loggerService;
35
ResourceLoggerService
loggerService,
Orchestrator\ParameterProcessor.cs (1)
18
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)
140
var logger = @event.Services.GetRequiredService<
ResourceLoggerService
>().GetLogger(resource);
191
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)
129
var logger = serviceProvider.GetRequiredService<
ResourceLoggerService
>().GetLogger(sqlDatabase.Parent);
Aspire.Hosting.PostgreSQL (1)
PostgresBuilderExtensions.cs (1)
563
var logger = serviceProvider.GetRequiredService<
ResourceLoggerService
>().GetLogger(npgsqlDatabase.Parent);
Aspire.Hosting.SqlServer (1)
SqlServerBuilderExtensions.cs (1)
232
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 (30)
Dashboard\DashboardLifecycleHookTests.cs (5)
42
var
resourceLoggerService = new ResourceLoggerService();
83
var
resourceLoggerService = new ResourceLoggerService();
107
var
resourceLoggerService = new ResourceLoggerService();
156
var
resourceLoggerService = new ResourceLoggerService();
182
ResourceLoggerService
resourceLoggerService,
Dashboard\DashboardResourceTests.cs (2)
457
var
resourceLoggerService = app.Services.GetRequiredService<
ResourceLoggerService
>();
Dashboard\DashboardServiceTests.cs (5)
38
var
resourceLoggerService = new ResourceLoggerService();
93
var
resourceLoggerService = new ResourceLoggerService();
145
var
resourceLoggerService = new ResourceLoggerService();
435
ResourceLoggerService
? resourceLoggerService = null,
456
private static ResourceNotificationService CreateResourceNotificationService(
ResourceLoggerService
resourceLoggerService)
Dcp\DcpExecutorTests.cs (3)
582
var
resourceLoggerService = new ResourceLoggerService();
680
var
resourceLoggerService = new ResourceLoggerService();
1248
ResourceLoggerService
? resourceLoggerService = null,
Orchestrator\ApplicationOrchestratorTests.cs (1)
445
ResourceLoggerService
? resourceLoggerService = null)
Orchestrator\ParameterProcessorTests.cs (1)
302
ResourceLoggerService
? loggerService = null,
ResourceLoggerServiceTests.cs (7)
19
var
service = ConsoleLoggingTestHelpers.GetResourceLoggerService();
62
var
service = ConsoleLoggingTestHelpers.GetResourceLoggerService();
101
var
service = ConsoleLoggingTestHelpers.GetResourceLoggerService();
154
var
service = ConsoleLoggingTestHelpers.GetResourceLoggerService();
221
var
service = ConsoleLoggingTestHelpers.GetResourceLoggerService();
270
var
service = ConsoleLoggingTestHelpers.GetResourceLoggerService();
314
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)
90
var
resourceLoggerService = commandContext.ServiceProvider.GetRequiredService<
ResourceLoggerService
>();
158
var
resourceLoggerService = commandContext.ServiceProvider.GetRequiredService<
ResourceLoggerService
>();
192
var
resourceLoggerService = commandContext.ServiceProvider.GetRequiredService<
ResourceLoggerService
>();
TestResource.cs (1)
49
internal sealed class TestResourceLifecycleHook(ResourceNotificationService notificationService,
ResourceLoggerService
loggerService) : IDistributedApplicationLifecycleHook, IAsyncDisposable