5 instantiations of ResourceNotificationService
Aspire.Hosting.Testing.Tests (1)
ResourceLoggerForwarderServiceTests.cs (1)
146return new ResourceNotificationService(NullLogger<ResourceNotificationService>.Instance, hostApplicationLifetime, new ServiceCollection().BuildServiceProvider(), resourceLoggerService);
Aspire.Hosting.Tests (3)
Dashboard\DashboardServiceDataTerminalTests.cs (1)
191var notifications = new ResourceNotificationService(
Dashboard\DashboardServiceTests.cs (1)
1310return new ResourceNotificationService(NullLogger<ResourceNotificationService>.Instance, new TestHostApplicationLifetime(), new ServiceCollection().BuildServiceProvider(), resourceLoggerService);
ResourceNotificationTests.cs (1)
1379var notificationService = new ResourceNotificationService(
Aspire.Hosting.TestUtilities (1)
Utils\ResourceNotificationServiceTestHelpers.cs (1)
14return new ResourceNotificationService(
585 references to ResourceNotificationService
Aspire.Hosting (63)
ApplicationModel\CommandsConfigurationExtensions.cs (2)
205var resourceNotificationService = context.Services.GetRequiredService<ResourceNotificationService>();
ApplicationModel\CustomResourceSnapshotExtensions.cs (2)
21/// This method is intended for use with <see cref="ResourceNotificationService.PublishUpdateAsync(IResource, Func{CustomResourceSnapshot, CustomResourceSnapshot})"/> 22/// and <see cref="ResourceNotificationService.PublishUpdateAsync(IResource, string, Func{CustomResourceSnapshot, CustomResourceSnapshot})"/>.
ApplicationModel\InitializeResourceEvent.cs (4)
15/// <param name="resourceNotificationService">The <see cref="ResourceNotificationService"/> for the app host.</param> 26ResourceNotificationService resourceNotificationService, 43/// The <see cref="ResourceNotificationService"/> for the app host. 45public ResourceNotificationService Notifications { get; } = resourceNotificationService;
ApplicationModel\ResourceCommandService.cs (2)
30private readonly ResourceNotificationService _resourceNotificationService; 35internal ResourceCommandService(ResourceNotificationService resourceNotificationService, ResourceLoggerService resourceLoggerService, IServiceProvider serviceProvider)
ApplicationModel\ResourceNotificationService.cs (8)
28private readonly ILogger<ResourceNotificationService> _logger; 40/// Creates a new instance of <see cref="ResourceNotificationService"/>. 49{nameof(ResourceNotificationService)} now requires an {nameof(IServiceProvider)} and {nameof(ResourceLoggerService)}. 50Use the constructor that accepts an {nameof(ILogger)}<{nameof(ResourceNotificationService)}>, {nameof(IHostApplicationLifetime)}, {nameof(IServiceProvider)} and {nameof(ResourceLoggerService)}. 53public ResourceNotificationService(ILogger<ResourceNotificationService> logger, IHostApplicationLifetime hostApplicationLifetime) 62/// Creates a new instance of <see cref="ResourceNotificationService"/>. 69ILogger<ResourceNotificationService> logger, 1461/// Options for the <see cref="ResourceNotificationService"/>.
Ats\AtsTypeMappings.cs (1)
57[assembly: AspireExport(typeof(ResourceNotificationService))]
Ats\NotificationExports.cs (8)
20public static ResourceNotificationService GetResourceNotificationService(this IServiceProvider serviceProvider) 24return serviceProvider.GetRequiredService<ResourceNotificationService>(); 32this ResourceNotificationService notificationService, 44this ResourceNotificationService notificationService, 56this ResourceNotificationService notificationService, 68this ResourceNotificationService notificationService, 79this ResourceNotificationService notificationService, 94this ResourceNotificationService notificationService,
Backchannel\AppHostRpcTarget.cs (1)
18ResourceNotificationService resourceNotificationService,
Backchannel\AuxiliaryBackchannelRpcTarget.cs (15)
639var notificationService = serviceProvider.GetRequiredService<ResourceNotificationService>(); 676private static async Task<WaitForResourceResponse> WaitForHealthyAsync(ResourceNotificationService notificationService, WaitResourceTarget target, CancellationToken cancellationToken) 681re => ResourceNotificationService.ShouldYieldHealthyWait(WaitBehavior.StopOnResourceUnavailable, re.Snapshot), 707private static async Task<WaitForResourceResponse> WaitForRunningAsync(ResourceNotificationService notificationService, WaitResourceTarget target, CancellationToken cancellationToken) 731private static async Task<WaitForResourceResponse> WaitForTerminalAsync(ResourceNotificationService notificationService, WaitResourceTarget target, CancellationToken cancellationToken) 749ResourceNotificationService notificationService, 773private WaitTargetResolutionResult ResolveWaitTarget(ResourceNotificationService notificationService, string requestedResourceName) 980var notificationService = serviceProvider.GetRequiredService<ResourceNotificationService>(); 1029var notificationService = serviceProvider.GetRequiredService<ResourceNotificationService>(); 1582var notificationService = serviceProvider.GetRequiredService<ResourceNotificationService>(); 1740private static bool IsHiddenResource(ResourceNotificationService notificationService, string resourceName)
Backchannel\DashboardUrlsHelper.cs (2)
49var resourceNotificationService = serviceProvider.GetRequiredService<ResourceNotificationService>();
Dashboard\DashboardEventHandlers.cs (1)
37ResourceNotificationService resourceNotificationService,
Dashboard\DashboardServiceData.cs (1)
26ResourceNotificationService resourceNotificationService,
Dashboard\DashboardServiceHost.cs (1)
49ResourceNotificationService resourceNotificationService,
Devcontainers\Codespaces\CodespacesResourceUrlRewriterService.cs (1)
12internal sealed class CodespacesResourceUrlRewriterService(ILogger<CodespacesResourceUrlRewriterService> logger, IOptions<CodespacesOptions> options, CodespacesUrlRewriter codespaceUrlRewriter, ResourceNotificationService resourceNotificationService) : BackgroundService
DistributedApplication.cs (3)
82ResourceNotifications = host.Services.GetRequiredService<ResourceNotificationService>(); 323/// Two common use cases for the <see cref="ResourceNotificationService"/> are: 369public ResourceNotificationService ResourceNotifications { get; }
DistributedApplicationBuilder.cs (2)
397_innerBuilder.Services.AddSingleton<ResourceNotificationService>(); 399_innerBuilder.Services.AddSingleton<ResourceCommandService>(s => new ResourceCommandService(s.GetRequiredService<ResourceNotificationService>(), s.GetRequiredService<ResourceLoggerService>(), s));
DotnetToolResourceExtensions.cs (2)
102var rns = evt.Services.GetRequiredService<ResourceNotificationService>();
Health\ResourceHealthCheckService.cs (1)
14internal class ResourceHealthCheckService(ILogger<ResourceHealthCheckService> logger, ResourceNotificationService resourceNotificationService, HealthCheckService healthCheckService, IServiceProvider services, IDistributedApplicationEventing eventing, TimeProvider timeProvider) : BackgroundService
Lifecycle\TerminalHostFailureDiagnosticService.cs (1)
34ResourceNotificationService notifications,
Orchestrator\ApplicationOrchestrator.cs (3)
29private readonly ResourceNotificationService _notificationService; 46ResourceNotificationService notificationService, 285static Task PublishUpdateAsync(ResourceNotificationService notificationService, IResource resource, string? resourceId, Func<CustomResourceSnapshot, CustomResourceSnapshot> stateFactory)
Orchestrator\ParameterProcessor.cs (1)
20ResourceNotificationService notificationService,
ResourceLoggerForwarderService.cs (1)
16ResourceNotificationService resourceNotificationService,
Aspire.Hosting.Azure (2)
AzureProvisioningController.cs (1)
80ResourceNotificationService notificationService,
Provisioning\Provisioners\BicepProvisioner.cs (1)
28ResourceNotificationService notificationService,
Aspire.Hosting.Azure.Functions (2)
DurableTask\DurableTaskResourceExtensions.cs (2)
230var notifications = e.Services.GetRequiredService<ResourceNotificationService>();
Aspire.Hosting.Azure.Kusto (2)
AzureKustoBuilderExtensions.cs (2)
291var rns = serviceProvider.GetRequiredService<ResourceNotificationService>();
Aspire.Hosting.Azure.Kusto.Tests (10)
KustoFunctionalTests.cs (10)
55var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 108var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 188var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 216var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 257var rns = app.Services.GetRequiredService<ResourceNotificationService>();
Aspire.Hosting.Azure.Tests (176)
AzureBicepProvisionerTests.cs (45)
75var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 105services.GetRequiredService<ResourceNotificationService>(), 131services.GetRequiredService<ResourceNotificationService>(), 165services.GetRequiredService<ResourceNotificationService>(), 201services.GetRequiredService<ResourceNotificationService>(), 248services.GetRequiredService<ResourceNotificationService>(), 470services.GetRequiredService<ResourceNotificationService>(), 506services.GetRequiredService<ResourceNotificationService>(), 578services.GetRequiredService<ResourceNotificationService>(), 659services.GetRequiredService<ResourceNotificationService>(), 736services.GetRequiredService<ResourceNotificationService>(), 749var notifications = services.GetRequiredService<ResourceNotificationService>(); 770services.GetRequiredService<ResourceNotificationService>(), 783var notifications = services.GetRequiredService<ResourceNotificationService>(); 804services.GetRequiredService<ResourceNotificationService>(), 820var notifications = services.GetRequiredService<ResourceNotificationService>(); 843services.GetRequiredService<ResourceNotificationService>(), 879services.GetRequiredService<ResourceNotificationService>(), 922services.GetRequiredService<ResourceNotificationService>(), 935var notifications = services.GetRequiredService<ResourceNotificationService>(); 973services.GetRequiredService<ResourceNotificationService>(), 986var notifications = services.GetRequiredService<ResourceNotificationService>(); 1007services.GetRequiredService<ResourceNotificationService>(), 1040services.GetRequiredService<ResourceNotificationService>(), 1069services.GetRequiredService<ResourceNotificationService>(), 1157services.GetRequiredService<ResourceNotificationService>(), 1177var notifications = services.GetRequiredService<ResourceNotificationService>(); 1260var notifications = services.GetRequiredService<ResourceNotificationService>(); 1321services.GetRequiredService<ResourceNotificationService>(), 1354services.GetRequiredService<ResourceNotificationService>(), 1387services.GetRequiredService<ResourceNotificationService>(), 1480services.GetRequiredService<ResourceNotificationService>(), 1760var notificationService = services.GetRequiredService<ResourceNotificationService>(); 1797var notificationService = services.GetRequiredService<ResourceNotificationService>(); 1872services.GetRequiredService<ResourceNotificationService>(),
AzureCosmosDBEmulatorFunctionalTests.cs (6)
174var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 222var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 292var rns = app.Services.GetRequiredService<ResourceNotificationService>();
AzureEnvironmentResourceExtensionsTests.cs (109)
315var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 492var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 541var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 700var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 735var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 1350var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 1405var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 1468sp.GetRequiredService<ResourceNotificationService>(), 1477var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 1654var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 1692var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 1759var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 1862var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 1933var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 2013var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 2080var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 2158var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 2218var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 2279var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 2426sp.GetRequiredService<ResourceNotificationService>(), 2436var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 2514sp.GetRequiredService<ResourceNotificationService>(), 2524var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 2624sp.GetRequiredService<ResourceNotificationService>(), 2696var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 2771var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 2826var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 2886var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 2930var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 3002var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 3069var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 3128var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 3194var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 3258var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 3323var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 3380var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 3438var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 3505var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 3600var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 3742var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 3836var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 3895sp.GetRequiredService<ResourceNotificationService>(), 3904var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 3975sp.GetRequiredService<ResourceNotificationService>(), 3984var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 4063var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 4114var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 4161var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 4207var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 4311var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 4360var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 4408var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 4468var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 4657var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 4746var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 4788var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 4846var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 5153private static async Task WaitForResourceStateAsync(ResourceNotificationService notifications, string resourceName, string expectedState)
AzureServiceBusExtensionsTests.cs (2)
138var rns = app.Services.GetRequiredService<ResourceNotificationService>();
AzureStorageEmulatorFunctionalTests.cs (12)
49var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 94var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 137var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 191var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 224var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 264var rns = app.Services.GetRequiredService<ResourceNotificationService>();
FoundryExtensionsTests.cs (2)
91var rns = app.Services.GetRequiredService<ResourceNotificationService>();
Aspire.Hosting.Blazor (8)
BlazorGatewayExtensions.cs (2)
412var notificationService = e.Notifications; 420ResourceNotificationService notificationService,
BrowserDebuggerHelper.cs (6)
170var notificationService = context.Services.GetRequiredService<ResourceNotificationService>(); 255var notificationService = context.Services.GetRequiredService<ResourceNotificationService>(); 296var resourceNotificationService = serviceProvider.GetRequiredService<ResourceNotificationService>();
Aspire.Hosting.Blazor.Tests (5)
BrowserDebuggerHelperTests.cs (5)
20using var notificationService = ResourceNotificationServiceTestHelpers.Create(); 52using var notificationService = ResourceNotificationServiceTestHelpers.Create(); 89using var notificationService = ResourceNotificationServiceTestHelpers.Create(); 120using var notificationService = ResourceNotificationServiceTestHelpers.Create(); 143ResourceNotificationService notificationService,
Aspire.Hosting.Browsers (10)
BrowserLogsBuilderExtensions.cs (6)
185var resourceNotifications = context.Services.GetRequiredService<ResourceNotificationService>(); 285builder.OnBeforeResourceStarted((_, @event, _) => RefreshBrowserLogsResourceAsync(@event.Services.GetRequiredService<ResourceNotificationService>())) 286.OnResourceReady((_, @event, _) => RefreshBrowserLogsResourceAsync(@event.Services.GetRequiredService<ResourceNotificationService>())) 287.OnResourceStopped((_, @event, _) => RefreshBrowserLogsResourceAsync(@event.Services.GetRequiredService<ResourceNotificationService>())); 291Task RefreshBrowserLogsResourceAsync(ResourceNotificationService notifications) =>
BrowserLogsConfigurationManager.cs (1)
21ResourceNotificationService resourceNotificationService,
BrowserLogsSessionManager.cs (3)
23private readonly ResourceNotificationService _resourceNotificationService; 33ResourceNotificationService resourceNotificationService, 48ResourceNotificationService resourceNotificationService,
Aspire.Hosting.Browsers.Tests (20)
BrowserLogsBuilderExtensionsTests.cs (10)
856sp.GetRequiredService<ResourceNotificationService>(), 929sp.GetRequiredService<ResourceNotificationService>(), 985sp.GetRequiredService<ResourceNotificationService>(), 1070sp.GetRequiredService<ResourceNotificationService>(), 1143sp.GetRequiredService<ResourceNotificationService>(), 1199sp.GetRequiredService<ResourceNotificationService>(), 1259sp.GetRequiredService<ResourceNotificationService>(), 1379sp.GetRequiredService<ResourceNotificationService>(), 1514sp.GetRequiredService<ResourceNotificationService>(), 1582sp.GetRequiredService<ResourceNotificationService>(),
src\Aspire.Hosting.Browsers\BrowserLogsBuilderExtensions.cs (6)
185var resourceNotifications = context.Services.GetRequiredService<ResourceNotificationService>(); 285builder.OnBeforeResourceStarted((_, @event, _) => RefreshBrowserLogsResourceAsync(@event.Services.GetRequiredService<ResourceNotificationService>())) 286.OnResourceReady((_, @event, _) => RefreshBrowserLogsResourceAsync(@event.Services.GetRequiredService<ResourceNotificationService>())) 287.OnResourceStopped((_, @event, _) => RefreshBrowserLogsResourceAsync(@event.Services.GetRequiredService<ResourceNotificationService>())); 291Task RefreshBrowserLogsResourceAsync(ResourceNotificationService notifications) =>
src\Aspire.Hosting.Browsers\BrowserLogsConfigurationManager.cs (1)
21ResourceNotificationService resourceNotificationService,
src\Aspire.Hosting.Browsers\BrowserLogsSessionManager.cs (3)
23private readonly ResourceNotificationService _resourceNotificationService; 33ResourceNotificationService resourceNotificationService, 48ResourceNotificationService resourceNotificationService,
Aspire.Hosting.Containers.Tests (1)
DockerSocketBindMountTests.cs (1)
37var rns = app.ResourceNotifications;
Aspire.Hosting.DevTunnels (6)
DevTunnelResourceBuilderExtensions.cs (6)
168var notifications = e.Services.GetRequiredService<ResourceNotificationService>(); 705var notifications = services.GetRequiredService<ResourceNotificationService>(); 782var notifications = e.Services.GetRequiredService<ResourceNotificationService>();
Aspire.Hosting.DevTunnels.Tests (2)
DevTunnelResourceBuilderExtensionsTests.cs (2)
664var notifications = app.Services.GetRequiredService<ResourceNotificationService>();
Aspire.Hosting.EntityFrameworkCore (7)
EFCoreOperationExecutor.cs (2)
281var notificationService = _serviceProvider.GetRequiredService<ResourceNotificationService>();
EFResourceBuilderExtensions.cs (5)
410var notificationService = context.Services.GetRequiredService<ResourceNotificationService>(); 834var resourceNotificationService = context.Services.GetRequiredService<ResourceNotificationService>(); 897ResourceNotificationService resourceNotificationService,
Aspire.Hosting.Foundry (7)
FoundryExtensions.cs (4)
290var rns = @event.Services.GetRequiredService<ResourceNotificationService>(); 341var rns = @event.Services.GetRequiredService<ResourceNotificationService>();
PromptAgent\AzurePromptAgentResource.cs (3)
325var notificationService = context.Services.GetRequiredService<ResourceNotificationService>(); 387private async Task WaitForProjectAndToolsAsync(ResourceNotificationService notificationService, CancellationToken cancellationToken)
Aspire.Hosting.Maui (5)
Lifecycle\MauiBuildQueueEventSubscriber.cs (2)
27ResourceNotificationService notificationService, 271/// <see cref="ResourceNotificationService.WatchAsync"/> does not immediately satisfy it.
Lifecycle\UnsupportedPlatformEventSubscriber.cs (1)
20internal sealed class UnsupportedPlatformEventSubscriber(ResourceNotificationService notificationService) : IDistributedApplicationEventingSubscriber
Utilities\MauiAndroidEnvironmentAnnotation.cs (1)
44ResourceNotificationService notificationService,
Utilities\MauiiOSEnvironmentAnnotation.cs (1)
44ResourceNotificationService notificationService,
Aspire.Hosting.Maui.Tests (10)
MauiBuildQueueTests.cs (10)
402var notificationService = app.Services.GetRequiredService<ResourceNotificationService>(); 434var notificationService = app.Services.GetRequiredService<ResourceNotificationService>(); 809ResourceNotificationService notificationService, 909ResourceNotificationService notificationService, 936public ResourceNotificationService NotificationService => App.Services.GetRequiredService<ResourceNotificationService>(); 1015var notificationService = app.Services.GetRequiredService<ResourceNotificationService>();
Aspire.Hosting.MySql.Tests (3)
MySqlFunctionalTests.cs (3)
590var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 608static async Task<string?> GetContainerIdAsync(ResourceNotificationService rns, string resourceName, CancellationToken cancellationToken)
Aspire.Hosting.PostgreSQL.Tests (3)
PostgresFunctionalTests.cs (3)
572var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 585static async Task<string?> GetContainerIdAsync(ResourceNotificationService rns, string resourceName, CancellationToken cancellationToken)
Aspire.Hosting.Redis.Tests (6)
RedisFunctionalTests.cs (6)
188var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 523var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 558var rns = app.Services.GetRequiredService<ResourceNotificationService>();
Aspire.Hosting.Testing.Tests (6)
ResourceLoggerForwarderServiceTests.cs (4)
33var resourceNotificationService = CreateResourceNotificationService(hostApplicationLifetime, resourceLoggerService); 72var resourceNotificationService = CreateResourceNotificationService(hostApplicationLifetime, resourceLoggerService); 144private static ResourceNotificationService CreateResourceNotificationService(TestHostApplicationLifetime hostApplicationLifetime, ResourceLoggerService resourceLoggerService) 146return new ResourceNotificationService(NullLogger<ResourceNotificationService>.Instance, hostApplicationLifetime, new ServiceCollection().BuildServiceProvider(), resourceLoggerService);
tests\Aspire.Hosting.TestUtilities\Utils\LoggerNotificationExtensions.cs (2)
35var rns = app.Services.GetRequiredService<ResourceNotificationService>();
Aspire.Hosting.Tests (215)
Backchannel\AuxiliaryBackchannelRpcTargetTests.cs (46)
133var notificationService = app.Services.GetRequiredService<ResourceNotificationService>(); 180var notificationService = app.Services.GetRequiredService<ResourceNotificationService>(); 345var notificationService = app.Services.GetRequiredService<ResourceNotificationService>(); 402var notificationService = app.Services.GetRequiredService<ResourceNotificationService>(); 451var notificationService = app.Services.GetRequiredService<ResourceNotificationService>(); 513var notificationService = app.Services.GetRequiredService<ResourceNotificationService>(); 589var notificationService = app.Services.GetRequiredService<ResourceNotificationService>(); 659var notificationService = app.Services.GetRequiredService<ResourceNotificationService>(); 730var notificationService = app.Services.GetRequiredService<ResourceNotificationService>(); 819var notificationService = app.Services.GetRequiredService<ResourceNotificationService>(); 879var notificationService = app.Services.GetRequiredService<ResourceNotificationService>(); 1032var notificationService = app.Services.GetRequiredService<ResourceNotificationService>(); 1083var notificationService = app.Services.GetRequiredService<ResourceNotificationService>(); 1148var notificationService = app.Services.GetRequiredService<ResourceNotificationService>(); 1220var notificationService = app.Services.GetRequiredService<ResourceNotificationService>(); 1256var notificationService = app.Services.GetRequiredService<ResourceNotificationService>(); 1296var notificationService = app.Services.GetRequiredService<ResourceNotificationService>(); 1355var notificationService = app.Services.GetRequiredService<ResourceNotificationService>(); 1391var notificationService = app.Services.GetRequiredService<ResourceNotificationService>(); 1430var notificationService = app.Services.GetRequiredService<ResourceNotificationService>(); 1469var notificationService = app.Services.GetRequiredService<ResourceNotificationService>(); 1944var notificationService = app.Services.GetRequiredService<ResourceNotificationService>(); 2168var notificationService = app.Services.GetRequiredService<ResourceNotificationService>();
Dashboard\DashboardEventHandlersTests.cs (16)
45var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(logger: factory.CreateLogger<ResourceNotificationService>()); 91var resourceNotificationService = app.Services.GetRequiredService<ResourceNotificationService>(); 186var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 210var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 280var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 328var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 372var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 424var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 508var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 560var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 650var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 719var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 788var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 852ResourceNotificationService resourceNotificationService,
Dashboard\DashboardResourceTests.cs (2)
726var resourceNotificationService = app.Services.GetRequiredService<ResourceNotificationService>();
Dashboard\DashboardServiceDataTerminalTests.cs (3)
154private static (DashboardServiceData Data, ResourceNotificationService Notifications, TestResource Resource) CreateHarness( 191var notifications = new ResourceNotificationService( 192NullLogger<ResourceNotificationService>.Instance,
Dashboard\DashboardServiceTests.cs (9)
46var resourceNotificationService = CreateResourceNotificationService(resourceLoggerService); 99var resourceNotificationService = CreateResourceNotificationService(resourceLoggerService); 151var resourceNotificationService = CreateResourceNotificationService(resourceLoggerService); 276var resourceNotificationService = CreateResourceNotificationService(resourceLoggerService); 339var resourceNotificationService = CreateResourceNotificationService(resourceLoggerService); 396var resourceNotificationService = CreateResourceNotificationService(resourceLoggerService); 1283ResourceNotificationService? resourceNotificationService = null, 1308private static ResourceNotificationService CreateResourceNotificationService(ResourceLoggerService resourceLoggerService) 1310return new ResourceNotificationService(NullLogger<ResourceNotificationService>.Instance, new TestHostApplicationLifetime(), new ServiceCollection().BuildServiceProvider(), resourceLoggerService);
Dcp\DcpExecutorTests.cs (4)
148var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 216var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 252var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 576var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create();
DistributedApplicationTests.cs (20)
200var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 245var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 337var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 380var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 534var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 621var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 1101var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 2107var rns = secondRun.App.Services.GetRequiredService<ResourceNotificationService>(); 2153var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 2298var rns = app.Services.GetRequiredService<ResourceNotificationService>();
HealthCheckTests.cs (2)
135var rns = app.Services.GetRequiredService<ResourceNotificationService>();
Lifecycle\TerminalHostFailureDiagnosticServiceTests.cs (4)
219private static (ResourceNotificationService Notifications, ResourceLoggerService Loggers, TerminalHostResource Host, TerminalHostFailureDiagnosticService Service, CancellationTokenSource StopCts) CreateHarness( 224var notifications = ResourceNotificationServiceTestHelpers.Create(resourceLoggerService: loggers); 248private static async Task WaitForUnhideAsync(ResourceNotificationService notifications, IResource host) 259private static async Task<CustomResourceSnapshot> ReadCurrentSnapshotAsync(ResourceNotificationService notifications, IResource host)
Orchestrator\ApplicationOrchestratorTests.cs (29)
40var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 88var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 134var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 185var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 253var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 306var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 377var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 422var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 462var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 506var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 535var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 563var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 592var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 628var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 674var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 734var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 783var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 836var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 902var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 943var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 1006var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 1041var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 1068private static async Task PublishReplicaStatesAsync(ResourceNotificationService notificationService, IResource resource, string state) 1115ResourceNotificationService notificationService, 1299var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 1346var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 1395var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 1452var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 1507var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create();
Orchestrator\ParameterProcessorTests.cs (7)
82var notificationService = ResourceNotificationServiceTestHelpers.Create(); 180var notificationService = ResourceNotificationServiceTestHelpers.Create(); 381var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1264ResourceNotificationService? notificationService = null, 1397var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1438var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1479var notificationService = ResourceNotificationServiceTestHelpers.Create();
ResourceCommandServiceTests.cs (2)
1648var resourceNotificationService = app.Services.GetRequiredService<ResourceNotificationService>();
ResourceNotificationTests.cs (56)
74var notificationService = ResourceNotificationServiceTestHelpers.Create(); 100var notificationService = ResourceNotificationServiceTestHelpers.Create(); 151var notificationService = ResourceNotificationServiceTestHelpers.Create(); 178var notificationService = ResourceNotificationServiceTestHelpers.Create(); 237var notificationService = ResourceNotificationServiceTestHelpers.Create(); 252var notificationService = ResourceNotificationServiceTestHelpers.Create(); 268var notificationService = ResourceNotificationServiceTestHelpers.Create(); 283var notificationService = ResourceNotificationServiceTestHelpers.Create(); 298var notificationService = ResourceNotificationServiceTestHelpers.Create(); 313var notificationService = ResourceNotificationServiceTestHelpers.Create(); 329var notificationService = ResourceNotificationServiceTestHelpers.Create(hostApplicationLifetime: hostApplicationLifetime); 344var notificationService = ResourceNotificationServiceTestHelpers.Create(); 366var notificationService = ResourceNotificationServiceTestHelpers.Create(); 414var notificationService = ResourceNotificationServiceTestHelpers.Create(); 470var notificationService = ResourceNotificationServiceTestHelpers.Create(); 519var notificationService = ResourceNotificationServiceTestHelpers.Create(); 562var notificationService = ResourceNotificationServiceTestHelpers.Create(); 595var notificationService = ResourceNotificationServiceTestHelpers.Create(); 637var notificationService = ResourceNotificationServiceTestHelpers.Create(); 670var notificationService = ResourceNotificationServiceTestHelpers.Create(); 709var notificationService = ResourceNotificationServiceTestHelpers.Create(); 746var notificationService = ResourceNotificationServiceTestHelpers.Create(); 787var notificationService = ResourceNotificationServiceTestHelpers.Create(); 812var notificationService = ResourceNotificationServiceTestHelpers.Create(); 845var notificationService = ResourceNotificationServiceTestHelpers.Create(); 876var notificationService = ResourceNotificationServiceTestHelpers.Create(); 892var notificationService = ResourceNotificationServiceTestHelpers.Create(hostApplicationLifetime: hostApplicationLifetime); 909var logger = new FakeLogger<ResourceNotificationService>(); 910var notificationService = ResourceNotificationServiceTestHelpers.Create(logger: logger); 977var logger = new FakeLogger<ResourceNotificationService>(); 978var notificationService = ResourceNotificationServiceTestHelpers.Create(logger: logger); 1005var result = ResourceNotificationService.IsMicrosoftOpenType(type); 1022var result = ResourceNotificationService.IsMicrosoftOpenType(type); 1036var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1096var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1132var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1167var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1181var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1199var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1217var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1231var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1245var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1267var logger = new FakeLogger<ResourceNotificationService>(); 1268var notificationService = ResourceNotificationServiceTestHelpers.Create(logger: logger); 1313var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1341var logger = new FakeLogger<ResourceNotificationService>(); 1342var notificationService = ResourceNotificationServiceTestHelpers.Create(logger: logger); 1379var notificationService = new ResourceNotificationService( 1380new NullLogger<ResourceNotificationService>(), 1395var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1409ResourceNotificationService notificationService, 1456var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1478var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1550var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1574var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1593var notificationService = ResourceNotificationServiceTestHelpers.Create();
WithUrlsTests.cs (15)
382var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 407var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 438var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 469var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 576await e.Services.GetRequiredService<ResourceNotificationService>() 585var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 666var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 967var rns = app.Services.GetRequiredService<ResourceNotificationService>();
Aspire.Hosting.TestUtilities (8)
Utils\LoggerNotificationExtensions.cs (2)
35var rns = app.Services.GetRequiredService<ResourceNotificationService>();
Utils\PersistentContainerTestHelpers.cs (3)
113var resourceNotificationService = app.Services.GetRequiredService<ResourceNotificationService>(); 126private static async Task<ResourceRunSnapshot> GetContainerIdentityAsync(ResourceNotificationService resourceNotificationService, string resourceName, bool includeUrls, CancellationToken cancellationToken)
Utils\ResourceNotificationServiceTestHelpers.cs (3)
12public static ResourceNotificationService Create(ILogger<ResourceNotificationService>? logger = null, IHostApplicationLifetime? hostApplicationLifetime = null, ResourceLoggerService? resourceLoggerService = null) 15logger ?? new NullLogger<ResourceNotificationService>(),
Aspire.Playground.Tests (2)
tests\Aspire.Hosting.TestUtilities\Utils\LoggerNotificationExtensions.cs (2)
35var rns = app.Services.GetRequiredService<ResourceNotificationService>();
CustomResources.AppHost (2)
TalkingClockResource.cs (1)
61var notification = @event.Notifications; // Get the notification service for state updates.
TestResource.cs (1)
33ResourceNotificationService notificationService,
HealthChecksSandbox.AppHost (1)
AppHost.cs (1)
124internal sealed class TestResourceLifecycle(ResourceNotificationService notificationService) : IDistributedApplicationEventingSubscriber
Stress.AppHost (1)
TestResource.cs (1)
148ResourceNotificationService notificationService,
TestingAppHost1.AppHost (2)
Program.cs (2)
101var notifications = app.Services.GetRequiredService<ResourceNotificationService>();