3 instantiations of ResourceCommandService
Aspire.Hosting (1)
DistributedApplicationBuilder.cs (1)
409_innerBuilder.Services.AddSingleton<ResourceCommandService>(s => new ResourceCommandService(s.GetRequiredService<ResourceNotificationService>(), s.GetRequiredService<ResourceLoggerService>(), s));
Aspire.Hosting.Tests (2)
Dashboard\DashboardServiceDataTerminalTests.cs (1)
206new ResourceCommandService(notifications, loggerService, new ServiceCollection().BuildServiceProvider()),
Dashboard\DashboardServiceTests.cs (1)
1303new ResourceCommandService(resourceNotificationService, resourceLoggerService, new ServiceCollection().BuildServiceProvider()),
37 references to ResourceCommandService
Aspire.Hosting (17)
Ats\AtsTypeMappings.cs (1)
59[assembly: AspireExport(typeof(ResourceCommandService))]
Ats\ResourceCommandExports.cs (4)
20public static ResourceCommandService GetResourceCommandService(this IServiceProvider serviceProvider) 24return serviceProvider.GetRequiredService<ResourceCommandService>(); 38this ResourceCommandService resourceCommandService, 57ResourceCommandService resourceCommandService,
Backchannel\AuxiliaryBackchannelRpcTarget.cs (4)
279var resourceCommandService = serviceProvider.GetRequiredService<ResourceCommandService>(); 343private static (InteractionInputCollection Arguments, string? ErrorMessage) CreateCommandArguments(ResourceCommandService resourceCommandService, ExecuteResourceCommandRequest request) 359private static async Task<(ExecuteCommandResult Result, InteractionInputCollection? Arguments)> ValidateResourceCommandAsync(ResourceCommandService resourceCommandService, string resourceName, string commandName, InteractionInputCollection arguments, CancellationToken cancellationToken)
Dashboard\DashboardServiceData.cs (2)
19private readonly ResourceCommandService _resourceCommandService; 29ResourceCommandService resourceCommandService,
Dashboard\DashboardServiceHost.cs (1)
51ResourceCommandService resourceCommandService,
DistributedApplication.cs (4)
70private ResourceCommandService? _resourceCommands; 389/// Two common use cases for the <see cref="ResourceCommandService"/> are: 395public ResourceCommandService ResourceCommands => _resourceCommands ??= _host.Services.GetRequiredService<ResourceCommandService>();
DistributedApplicationBuilder.cs (1)
409_innerBuilder.Services.AddSingleton<ResourceCommandService>(s => new ResourceCommandService(s.GetRequiredService<ResourceNotificationService>(), s.GetRequiredService<ResourceLoggerService>(), s));
Aspire.Hosting.EntityFrameworkCore (4)
EFCoreOperationExecutor.cs (2)
280var resourceCommandService = _serviceProvider.GetRequiredService<ResourceCommandService>();
EFMigrationResourceBuilderExtensions.cs (2)
59var resourceCommandService = serviceProvider.GetRequiredService<ResourceCommandService>();
Aspire.Hosting.Maui (1)
Lifecycle\MauiBuildQueueEventSubscriber.cs (1)
32ResourceCommandService resourceCommandService) : IDistributedApplicationEventingSubscriber
Aspire.Hosting.Maui.Tests (13)
MauiBuildQueueTests.cs (13)
410app.Services.GetRequiredService<ResourceCommandService>()); 446app.Services.GetRequiredService<ResourceCommandService>()); 654env.Services.GetRequiredService<ResourceCommandService>()); 724env.Services.GetRequiredService<ResourceCommandService>()); 775env.Services.GetRequiredService<ResourceCommandService>()) 810env.Services.GetRequiredService<ResourceCommandService>()) 896env.Services.GetRequiredService<ResourceCommandService>()) 987env.Services.GetRequiredService<ResourceCommandService>()) 1020env.Services.GetRequiredService<ResourceCommandService>()); 1183ResourceCommandService resourceCommandService) : MauiBuildQueueEventSubscriber(notificationService, loggerService, resourceCommandService) 1307ResourceCommandService resourceCommandService) : MauiBuildQueueEventSubscriber(notificationService, loggerService, resourceCommandService) 1417var resourceCommandService = app.Services.GetRequiredService<ResourceCommandService>();
Stress.AppHost (2)
CommandResources.cs (2)
1404var commandService = serviceProvider.GetRequiredService<ResourceCommandService>();