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)
40
var resourceLoggerService = new
ResourceLoggerService
();
81
var resourceLoggerService = new
ResourceLoggerService
();
105
var resourceLoggerService = new
ResourceLoggerService
();
154
var resourceLoggerService = new
ResourceLoggerService
();
Dashboard\DashboardServiceTests.cs (4)
37
var resourceLoggerService = new
ResourceLoggerService
();
92
var resourceLoggerService = new
ResourceLoggerService
();
144
var resourceLoggerService = new
ResourceLoggerService
();
439
resourceLoggerService ??= new
ResourceLoggerService
();
Dcp\DcpExecutorTests.cs (3)
584
var resourceLoggerService = new
ResourceLoggerService
();
682
var resourceLoggerService = new
ResourceLoggerService
();
1305
resourceLoggerService ??= new
ResourceLoggerService
();
Orchestrator\ApplicationOrchestratorTests.cs (1)
447
resourceLoggerService ??= new
ResourceLoggerService
();
Orchestrator\ParameterProcessorTests.cs (1)
488
loggerService ?? new
ResourceLoggerService
(),
tests\Shared\ConsoleLogging\ConsoleLoggingTestHelpers.cs (1)
51
return new
ResourceLoggerService
Utils\ResourceNotificationServiceTestHelpers.cs (1)
18
resourceLoggerService ?? new
ResourceLoggerService
()
85 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)
34
ResourceLoggerService
resourceLoggerService,
464
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)
61
private readonly
ResourceLoggerService
_loggerService;
103
ResourceLoggerService
loggerService,
DistributedApplicationBuilder.cs (2)
245
_innerBuilder.Services.AddSingleton<
ResourceLoggerService
>();
246
_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)
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)
173
var logger = @event.Services.GetRequiredService<
ResourceLoggerService
>().GetLogger(resource);
224
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)
571
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 (33)
Dashboard\DashboardLifecycleHookTests.cs (5)
40
var
resourceLoggerService = new ResourceLoggerService();
81
var
resourceLoggerService = new ResourceLoggerService();
105
var
resourceLoggerService = new ResourceLoggerService();
154
var
resourceLoggerService = new ResourceLoggerService();
182
ResourceLoggerService
resourceLoggerService,
Dashboard\DashboardResourceTests.cs (2)
468
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();
434
ResourceLoggerService
? resourceLoggerService = null,
455
private static ResourceNotificationService CreateResourceNotificationService(
ResourceLoggerService
resourceLoggerService)
Dcp\DcpExecutorTests.cs (3)
584
var
resourceLoggerService = new ResourceLoggerService();
682
var
resourceLoggerService = new ResourceLoggerService();
1289
ResourceLoggerService
? resourceLoggerService = null,
Orchestrator\ApplicationOrchestratorTests.cs (1)
444
ResourceLoggerService
? resourceLoggerService = null)
Orchestrator\ParameterProcessorTests.cs (4)
307
var
loggerService = ConsoleLoggingTestHelpers.GetResourceLoggerService();
334
var
loggerService = ConsoleLoggingTestHelpers.GetResourceLoggerService();
358
var
loggerService = ConsoleLoggingTestHelpers.GetResourceLoggerService();
481
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
>();
161
var
resourceLoggerService = commandContext.ServiceProvider.GetRequiredService<
ResourceLoggerService
>();
236
var
resourceLoggerService = commandContext.ServiceProvider.GetRequiredService<
ResourceLoggerService
>();
TestResource.cs (1)
49
internal sealed class TestResourceLifecycleHook(ResourceNotificationService notificationService,
ResourceLoggerService
loggerService) : IDistributedApplicationLifecycleHook, IAsyncDisposable