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)
1881return new ResourceNotificationService(NullLogger<ResourceNotificationService>.Instance, new TestHostApplicationLifetime(), new ServiceCollection().BuildServiceProvider(), resourceLoggerService);
ResourceNotificationTests.cs (1)
1670var notificationService = new ResourceNotificationService(
Aspire.Hosting.TestUtilities (1)
Utils\ResourceNotificationServiceTestHelpers.cs (1)
14return new ResourceNotificationService(
682 references to ResourceNotificationService
Aspire.Hosting (63)
ApplicationModel\CommandsConfigurationExtensions.cs (2)
197var 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, 1498/// Options for the <see cref="ResourceNotificationService"/>.
Ats\AtsTypeMappings.cs (1)
58[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)
661var notificationService = serviceProvider.GetRequiredService<ResourceNotificationService>(); 698private static async Task<WaitForResourceResponse> WaitForHealthyAsync(ResourceNotificationService notificationService, WaitResourceTarget target, CancellationToken cancellationToken) 703re => ResourceNotificationService.ShouldYieldHealthyWait(WaitBehavior.StopOnResourceUnavailable, re.Snapshot), 729private static async Task<WaitForResourceResponse> WaitForRunningAsync(ResourceNotificationService notificationService, WaitResourceTarget target, CancellationToken cancellationToken) 753private static async Task<WaitForResourceResponse> WaitForTerminalAsync(ResourceNotificationService notificationService, WaitResourceTarget target, CancellationToken cancellationToken) 771ResourceNotificationService notificationService, 795private WaitTargetResolutionResult ResolveWaitTarget(ResourceNotificationService notificationService, string requestedResourceName) 1002var notificationService = serviceProvider.GetRequiredService<ResourceNotificationService>(); 1051var notificationService = serviceProvider.GetRequiredService<ResourceNotificationService>(); 1604var notificationService = serviceProvider.GetRequiredService<ResourceNotificationService>(); 1762private static bool IsHiddenResource(ResourceNotificationService notificationService, string resourceName)
Backchannel\DashboardUrlsHelper.cs (2)
49var resourceNotificationService = serviceProvider.GetRequiredService<ResourceNotificationService>();
Dashboard\DashboardEventHandlers.cs (1)
36ResourceNotificationService 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)
89ResourceNotifications = host.Services.GetRequiredService<ResourceNotificationService>(); 337/// Two common use cases for the <see cref="ResourceNotificationService"/> are: 383public ResourceNotificationService ResourceNotifications { get; }
DistributedApplicationBuilder.cs (2)
406_innerBuilder.Services.AddSingleton<ResourceNotificationService>(); 408_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, 283static Task PublishUpdateAsync(ResourceNotificationService notificationService, IResource resource, string? resourceId, Func<CustomResourceSnapshot, CustomResourceSnapshot> stateFactory)
Orchestrator\ParameterProcessor.cs (1)
18ResourceNotificationService notificationService,
ResourceLoggerForwarderService.cs (1)
16ResourceNotificationService resourceNotificationService,
Aspire.Hosting.Azure (2)
AzureProvisioningController.cs (1)
77ResourceNotificationService notificationService,
Provisioning\Provisioners\BicepProvisioner.cs (1)
24ResourceNotificationService notificationService,
Aspire.Hosting.Azure.EntraId.Tests (4)
EntraIdInitializationTests.cs (4)
258var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 320var notifications = app.Services.GetRequiredService<ResourceNotificationService>();
Aspire.Hosting.Azure.Functions (2)
DurableTask\DurableTaskResourceExtensions.cs (2)
234var 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)
72var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 102services.GetRequiredService<ResourceNotificationService>(), 128services.GetRequiredService<ResourceNotificationService>(), 162services.GetRequiredService<ResourceNotificationService>(), 198services.GetRequiredService<ResourceNotificationService>(), 245services.GetRequiredService<ResourceNotificationService>(), 467services.GetRequiredService<ResourceNotificationService>(), 503services.GetRequiredService<ResourceNotificationService>(), 575services.GetRequiredService<ResourceNotificationService>(), 656services.GetRequiredService<ResourceNotificationService>(), 733services.GetRequiredService<ResourceNotificationService>(), 746var notifications = services.GetRequiredService<ResourceNotificationService>(); 767services.GetRequiredService<ResourceNotificationService>(), 780var notifications = services.GetRequiredService<ResourceNotificationService>(); 801services.GetRequiredService<ResourceNotificationService>(), 817var notifications = services.GetRequiredService<ResourceNotificationService>(); 840services.GetRequiredService<ResourceNotificationService>(), 876services.GetRequiredService<ResourceNotificationService>(), 919services.GetRequiredService<ResourceNotificationService>(), 932var notifications = services.GetRequiredService<ResourceNotificationService>(); 970services.GetRequiredService<ResourceNotificationService>(), 983var notifications = services.GetRequiredService<ResourceNotificationService>(); 1004services.GetRequiredService<ResourceNotificationService>(), 1037services.GetRequiredService<ResourceNotificationService>(), 1066services.GetRequiredService<ResourceNotificationService>(), 1154services.GetRequiredService<ResourceNotificationService>(), 1174var notifications = services.GetRequiredService<ResourceNotificationService>(); 1257var notifications = services.GetRequiredService<ResourceNotificationService>(); 1318services.GetRequiredService<ResourceNotificationService>(), 1351services.GetRequiredService<ResourceNotificationService>(), 1384services.GetRequiredService<ResourceNotificationService>(), 1477services.GetRequiredService<ResourceNotificationService>(), 1757var notificationService = services.GetRequiredService<ResourceNotificationService>(); 1794var notificationService = services.GetRequiredService<ResourceNotificationService>(); 1869services.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)
312var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 489var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 538var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 697var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 732var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 1347var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 1402var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 1465sp.GetRequiredService<ResourceNotificationService>(), 1474var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 1651var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 1689var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 1756var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 1859var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 1930var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 2010var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 2077var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 2155var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 2215var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 2276var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 2423sp.GetRequiredService<ResourceNotificationService>(), 2433var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 2511sp.GetRequiredService<ResourceNotificationService>(), 2521var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 2621sp.GetRequiredService<ResourceNotificationService>(), 2693var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 2768var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 2823var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 2883var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 2927var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 2999var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 3066var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 3125var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 3191var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 3255var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 3320var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 3377var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 3435var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 3502var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 3597var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 3739var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 3833var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 3892sp.GetRequiredService<ResourceNotificationService>(), 3901var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 3972sp.GetRequiredService<ResourceNotificationService>(), 3981var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 4060var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 4111var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 4158var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 4204var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 4308var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 4357var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 4405var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 4465var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 4654var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 4743var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 4785var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 4843var notifications = app.Services.GetRequiredService<ResourceNotificationService>(); 5162private static async Task WaitForResourceStateAsync(ResourceNotificationService notifications, string resourceName, string expectedState)
AzureServiceBusExtensionsTests.cs (2)
139var 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)
95var rns = app.Services.GetRequiredService<ResourceNotificationService>();
Aspire.Hosting.Blazor (8)
BlazorGatewayExtensions.cs (2)
500var notificationService = e.Notifications; 508ResourceNotificationService 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)
20ResourceNotificationService resourceNotificationService,
BrowserLogsSessionManager.cs (3)
22private readonly ResourceNotificationService _resourceNotificationService; 32ResourceNotificationService resourceNotificationService, 47ResourceNotificationService resourceNotificationService,
Aspire.Hosting.Browsers.Tests (20)
BrowserLogsBuilderExtensionsTests.cs (10)
855sp.GetRequiredService<ResourceNotificationService>(), 928sp.GetRequiredService<ResourceNotificationService>(), 984sp.GetRequiredService<ResourceNotificationService>(), 1069sp.GetRequiredService<ResourceNotificationService>(), 1142sp.GetRequiredService<ResourceNotificationService>(), 1198sp.GetRequiredService<ResourceNotificationService>(), 1258sp.GetRequiredService<ResourceNotificationService>(), 1378sp.GetRequiredService<ResourceNotificationService>(), 1513sp.GetRequiredService<ResourceNotificationService>(), 1581sp.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)
20ResourceNotificationService resourceNotificationService,
src\Aspire.Hosting.Browsers\BrowserLogsSessionManager.cs (3)
22private readonly ResourceNotificationService _resourceNotificationService; 32ResourceNotificationService resourceNotificationService, 47ResourceNotificationService resourceNotificationService,
Aspire.Hosting.Containers.Tests (1)
DockerSocketBindMountTests.cs (1)
37var rns = app.ResourceNotifications;
Aspire.Hosting.DevTunnels (8)
DevTunnelMonitor.cs (2)
28private readonly ResourceNotificationService _notifications; 57_notifications = services.GetRequiredService<ResourceNotificationService>();
DevTunnelResourceBuilderExtensions.cs (6)
171var notifications = e.Services.GetRequiredService<ResourceNotificationService>(); 717internal static async Task UpdatePortAsync(DevTunnelPortResource portResource, bool available, ResourceNotificationService notifications, ResourceLoggerService logs, CancellationToken cancellationToken) 799internal static async Task UpdatePortAccessAsync(DevTunnelPortResource portResource, ResourceNotificationService notifications, ResourceLoggerService logs, DateTimeOffset now) 822var notifications = services.GetRequiredService<ResourceNotificationService>();
Aspire.Hosting.DevTunnels.Tests (2)
DevTunnelResourceBuilderExtensionsTests.cs (2)
846var notifications = app.Services.GetRequiredService<ResourceNotificationService>();
Aspire.Hosting.Dotnet (7)
DotnetProjectBuildCoordinator.cs (7)
186var notificationService = services.GetRequiredService<ResourceNotificationService>(); 302var notifications = services.GetRequiredService<ResourceNotificationService>(); 538services.GetRequiredService<ResourceNotificationService>(), 874private readonly ResourceNotificationService _notificationService; 886ResourceNotificationService notificationService,
Aspire.Hosting.EntityFrameworkCore (7)
EFCoreOperationExecutor.cs (2)
296var notificationService = _serviceProvider.GetRequiredService<ResourceNotificationService>();
EFResourceBuilderExtensions.cs (5)
496var notificationService = context.Services.GetRequiredService<ResourceNotificationService>(); 920var resourceNotificationService = context.Services.GetRequiredService<ResourceNotificationService>(); 981ResourceNotificationService resourceNotificationService,
Aspire.Hosting.EntityFrameworkCore.Tests (1)
TestServices\TestEfTool.cs (1)
34await context.Services.GetRequiredService<ResourceNotificationService>().PublishUpdateAsync(
Aspire.Hosting.Foundry (11)
FoundryExtensions.cs (4)
346var rns = @event.Services.GetRequiredService<ResourceNotificationService>(); 397var rns = @event.Services.GetRequiredService<ResourceNotificationService>();
PromptAgent\AzurePromptAgentResource.cs (3)
325var notificationService = context.Services.GetRequiredService<ResourceNotificationService>(); 387private async Task WaitForProjectAndToolsAsync(ResourceNotificationService notificationService, CancellationToken cancellationToken)
Toolbox\FoundryToolboxResource.cs (4)
327var notificationService = context.Services.GetRequiredService<ResourceNotificationService>(); 451ResourceNotificationService notificationService, 489ResourceNotificationService notificationService,
Aspire.Hosting.Foundry.Tests (2)
ToolboxTests.cs (2)
926var notifications = app.Services.GetRequiredService<ResourceNotificationService>();
Aspire.Hosting.Maui (7)
Lifecycle\MauiBuildQueueEventSubscriber.cs (2)
30ResourceNotificationService notificationService, 306/// <see cref="ResourceNotificationService.WatchAsync"/> does not immediately satisfy it.
Lifecycle\UnsupportedPlatformEventSubscriber.cs (1)
20internal sealed class UnsupportedPlatformEventSubscriber(ResourceNotificationService notificationService) : IDistributedApplicationEventingSubscriber
MauiOtlpExtensions.cs (2)
403var notificationService = services.GetService<ResourceNotificationService>();
Utilities\MauiAndroidEnvironmentAnnotation.cs (1)
42ResourceNotificationService notificationService,
Utilities\MauiiOSEnvironmentAnnotation.cs (1)
42ResourceNotificationService notificationService,
Aspire.Hosting.Maui.Tests (17)
MauiBuildQueueTests.cs (10)
404var notificationService = app.Services.GetRequiredService<ResourceNotificationService>(); 437var notificationService = app.Services.GetRequiredService<ResourceNotificationService>(); 1190ResourceNotificationService notificationService, 1314ResourceNotificationService notificationService, 1342public ResourceNotificationService NotificationService => App.Services.GetRequiredService<ResourceNotificationService>(); 1421var notificationService = app.Services.GetRequiredService<ResourceNotificationService>();
MauiPlatformExtensionsTests.cs (7)
586app.Services.GetRequiredService<ResourceNotificationService>(), 591app.Services.GetRequiredService<ResourceNotificationService>(), 921await app.Services.GetRequiredService<ResourceNotificationService>() 1218await app.Services.GetRequiredService<ResourceNotificationService>() 1238await app.Services.GetRequiredService<ResourceNotificationService>() 1329var notificationService = app.Services.GetRequiredService<ResourceNotificationService>();
Aspire.Hosting.MongoDB (5)
ReplicaSet\MongoDBReplicaSetBuilderExtensions.cs (3)
490await evt.Services.GetRequiredService<ResourceNotificationService>() 506await evt.Services.GetRequiredService<ResourceNotificationService>() 528await evt.Services.GetRequiredService<ResourceNotificationService>()
src\Shared\ContainerReplCommand.cs (2)
27var notifications = context.Services.GetRequiredService<ResourceNotificationService>();
Aspire.Hosting.MongoDB.Tests (4)
ReplicaSet\AddMongoDBReplicaSetTests.cs (2)
333var notifications = app.Services.GetRequiredService<ResourceNotificationService>();
tests\Shared\ContainerReplCommandTestBase.cs (2)
75var notifications = app.Services.GetRequiredService<ResourceNotificationService>();
Aspire.Hosting.MySql (2)
src\Shared\ContainerReplCommand.cs (2)
27var notifications = context.Services.GetRequiredService<ResourceNotificationService>();
Aspire.Hosting.MySql.Tests (5)
MySqlFunctionalTests.cs (3)
590var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 608static async Task<string?> GetContainerIdAsync(ResourceNotificationService rns, string resourceName, CancellationToken cancellationToken)
tests\Shared\ContainerReplCommandTestBase.cs (2)
75var notifications = app.Services.GetRequiredService<ResourceNotificationService>();
Aspire.Hosting.PostgreSQL (2)
src\Shared\ContainerReplCommand.cs (2)
27var notifications = context.Services.GetRequiredService<ResourceNotificationService>();
Aspire.Hosting.PostgreSQL.Tests (5)
PostgresFunctionalTests.cs (3)
572var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 585static async Task<string?> GetContainerIdAsync(ResourceNotificationService rns, string resourceName, CancellationToken cancellationToken)
tests\Shared\ContainerReplCommandTestBase.cs (2)
75var notifications = app.Services.GetRequiredService<ResourceNotificationService>();
Aspire.Hosting.Redis (2)
src\Shared\ContainerReplCommand.cs (2)
27var notifications = context.Services.GetRequiredService<ResourceNotificationService>();
Aspire.Hosting.Redis.Tests (8)
RedisFunctionalTests.cs (6)
295var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 630var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 665var rns = app.Services.GetRequiredService<ResourceNotificationService>();
tests\Shared\ContainerReplCommandTestBase.cs (2)
75var notifications = app.Services.GetRequiredService<ResourceNotificationService>();
Aspire.Hosting.SqlServer (2)
src\Shared\ContainerReplCommand.cs (2)
27var notifications = context.Services.GetRequiredService<ResourceNotificationService>();
Aspire.Hosting.SqlServer.Tests (2)
tests\Shared\ContainerReplCommandTestBase.cs (2)
75var notifications = 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 (254)
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 (19)
47var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(logger: factory.CreateLogger<ResourceNotificationService>()); 93var resourceNotificationService = app.Services.GetRequiredService<ResourceNotificationService>(); 188var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 208var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 236var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 309var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 357var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 402var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 454var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 538var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 590var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 680var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 749var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 818var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 886var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 916var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 940ResourceNotificationService resourceNotificationService,
Dashboard\DashboardResourceTests.cs (2)
744var 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)
51var resourceNotificationService = CreateResourceNotificationService(resourceLoggerService); 104var resourceNotificationService = CreateResourceNotificationService(resourceLoggerService); 156var resourceNotificationService = CreateResourceNotificationService(resourceLoggerService); 281var resourceNotificationService = CreateResourceNotificationService(resourceLoggerService); 344var resourceNotificationService = CreateResourceNotificationService(resourceLoggerService); 401var resourceNotificationService = CreateResourceNotificationService(resourceLoggerService); 1854ResourceNotificationService? resourceNotificationService = null, 1879private static ResourceNotificationService CreateResourceNotificationService(ResourceLoggerService resourceLoggerService) 1881return new ResourceNotificationService(NullLogger<ResourceNotificationService>.Instance, new TestHostApplicationLifetime(), new ServiceCollection().BuildServiceProvider(), resourceLoggerService);
Dcp\DcpExecutorTests.cs (4)
500var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 568var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 604var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 928var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create();
DistributedApplicationTests.cs (20)
200var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 245var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 341var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 384var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 538var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 625var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 1105var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 2118var rns = secondRun.App.Services.GetRequiredService<ResourceNotificationService>(); 2164var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 2309var 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 (30)
33var notifications = ResourceNotificationServiceTestHelpers.Create(); 85var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 133var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 179var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 230var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 298var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 351var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 422var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 467var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 507var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 551var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 580var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 608var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 637var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 673var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 719var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 779var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 828var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 881var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 947var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 988var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 1051var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 1086var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 1113private static async Task PublishReplicaStatesAsync(ResourceNotificationService notificationService, IResource resource, string state) 1160ResourceNotificationService notificationService, 1344var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 1392var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 1442var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 1499var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create(); 1554var resourceNotificationService = ResourceNotificationServiceTestHelpers.Create();
Orchestrator\ParameterProcessorTests.cs (18)
81var notificationService = ResourceNotificationServiceTestHelpers.Create(); 127var notificationService = ResourceNotificationServiceTestHelpers.Create(); 257var notificationService = ResourceNotificationServiceTestHelpers.Create(); 542var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1566ResourceNotificationService? notificationService = null, 1699var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1740var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1781var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1925var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1960var notificationService = ResourceNotificationServiceTestHelpers.Create(); 2114var notificationService = ResourceNotificationServiceTestHelpers.Create(); 2138var notificationService = ResourceNotificationServiceTestHelpers.Create(); 2168var notificationService = ResourceNotificationServiceTestHelpers.Create(); 2189var notificationService = ResourceNotificationServiceTestHelpers.Create(); 2219var notificationService = ResourceNotificationServiceTestHelpers.Create(); 2251var notificationService = ResourceNotificationServiceTestHelpers.Create(); 2307var notificationService = ResourceNotificationServiceTestHelpers.Create(); 2341var notificationService = ResourceNotificationServiceTestHelpers.Create();
ResourceCommandServiceTests.cs (2)
1751var resourceNotificationService = app.Services.GetRequiredService<ResourceNotificationService>();
ResourceNotificationTests.cs (77)
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 logger = new FakeLogger<ResourceNotificationService>(); 269var notificationService = ResourceNotificationServiceTestHelpers.Create(logger: logger); 285var logger = new FakeLogger<ResourceNotificationService>(); 286var notificationService = ResourceNotificationServiceTestHelpers.Create(logger: logger); 305var notificationService = ResourceNotificationServiceTestHelpers.Create(); 320var logger = new FakeLogger<ResourceNotificationService>(); 321var notificationService = ResourceNotificationServiceTestHelpers.Create(logger: logger); 353var notificationService = ResourceNotificationServiceTestHelpers.Create(); 369var notificationService = ResourceNotificationServiceTestHelpers.Create(hostApplicationLifetime: hostApplicationLifetime); 384var logger = new FakeLogger<ResourceNotificationService>(); 385var notificationService = ResourceNotificationServiceTestHelpers.Create(logger: logger); 412var notificationService = ResourceNotificationServiceTestHelpers.Create(); 460var notificationService = ResourceNotificationServiceTestHelpers.Create(); 516var notificationService = ResourceNotificationServiceTestHelpers.Create(); 565var notificationService = ResourceNotificationServiceTestHelpers.Create(); 608var notificationService = ResourceNotificationServiceTestHelpers.Create(); 641var notificationService = ResourceNotificationServiceTestHelpers.Create(); 683var notificationService = ResourceNotificationServiceTestHelpers.Create(); 716var notificationService = ResourceNotificationServiceTestHelpers.Create(); 755var notificationService = ResourceNotificationServiceTestHelpers.Create(); 792var notificationService = ResourceNotificationServiceTestHelpers.Create(); 833var notificationService = ResourceNotificationServiceTestHelpers.Create(); 858var notificationService = ResourceNotificationServiceTestHelpers.Create(); 891var notificationService = ResourceNotificationServiceTestHelpers.Create(); 922var notificationService = ResourceNotificationServiceTestHelpers.Create(); 938var notificationService = ResourceNotificationServiceTestHelpers.Create(hostApplicationLifetime: hostApplicationLifetime); 955var logger = new FakeLogger<ResourceNotificationService>(); 956var notificationService = ResourceNotificationServiceTestHelpers.Create(logger: logger); 1023var logger = new FakeLogger<ResourceNotificationService>(); 1024var notificationService = ResourceNotificationServiceTestHelpers.Create(logger: logger); 1051var result = ResourceNotificationService.IsMicrosoftOpenType(type); 1068var result = ResourceNotificationService.IsMicrosoftOpenType(type); 1082var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1142var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1178var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1213var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1227var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1245var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1263var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1277var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1291var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1313var logger = new FakeLogger<ResourceNotificationService>(); 1314var notificationService = ResourceNotificationServiceTestHelpers.Create(logger: logger); 1359var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1387var logger = new FakeLogger<ResourceNotificationService>(); 1388var notificationService = ResourceNotificationServiceTestHelpers.Create(logger: logger); 1426var logger = new FakeLogger<ResourceNotificationService>(); 1427var notificationService = ResourceNotificationServiceTestHelpers.Create(logger: logger); 1449var logger = new FakeLogger<ResourceNotificationService>(); 1450var notificationService = ResourceNotificationServiceTestHelpers.Create(logger: logger); 1489var logger = new FakeLogger<ResourceNotificationService>(); 1490var notificationService = ResourceNotificationServiceTestHelpers.Create(logger: logger); 1517var logger = new FakeLogger<ResourceNotificationService>(); 1518var notificationService = ResourceNotificationServiceTestHelpers.Create(logger: logger); 1538var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1556var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1561var subscription = typeof(ResourceNotificationService).GetProperty("OnResourceUpdated", BindingFlags.Instance | BindingFlags.NonPublic); 1578var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1598var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1617var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1634var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1650var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1670var notificationService = new ResourceNotificationService( 1671new NullLogger<ResourceNotificationService>(), 1686var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1700ResourceNotificationService notificationService, 1747var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1769var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1841var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1865var notificationService = ResourceNotificationServiceTestHelpers.Create(); 1884var notificationService = ResourceNotificationServiceTestHelpers.Create();
Terminals\TerminalServiceTests.cs (1)
37Assert.Equal(typeof(ResourceNotificationService).Namespace, type.Namespace);
WithUrlsTests.cs (17)
402var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 427var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 458var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 489var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 596await e.Services.GetRequiredService<ResourceNotificationService>() 605var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 686var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 1075var rns = app.Services.GetRequiredService<ResourceNotificationService>(); 1127var 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.Hosting.Valkey (2)
src\Shared\ContainerReplCommand.cs (2)
27var notifications = context.Services.GetRequiredService<ResourceNotificationService>();
Aspire.Hosting.Valkey.Tests (2)
tests\Shared\ContainerReplCommandTestBase.cs (2)
75var notifications = app.Services.GetRequiredService<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>();