17 instantiations of InteractionService
Aspire.Hosting.Tests (17)
Dashboard\DashboardServiceDataTerminalTests.cs (1)
196var interactions = new InteractionService(
Dashboard\DashboardServiceTests.cs (9)
469var interactionService = new InteractionService( 540var interactionService = new InteractionService( 588var interactionService = new InteractionService( 648var interactionService = new InteractionService( 686var interactionService = new InteractionService( 1071var interactionService = new InteractionService( 1110var interactionService = new InteractionService( 1174var interactionService = new InteractionService( 1292interactionService ??= new InteractionService(
InteractionServiceTests.cs (4)
218var interactionService = new InteractionService( 246var interactionService = new InteractionService( 269var interactionService = new InteractionService( 1338return new InteractionService(
Orchestrator\ApplicationOrchestratorTests.cs (1)
1156return new InteractionService(
Orchestrator\ParameterProcessorTests.cs (1)
1292return new InteractionService(
Publishing\PipelineActivityReporterTests.cs (1)
1403return new InteractionService(logger, new DistributedApplicationOptions(), provider, configuration, new TestInteractionFileUploadStore());
101 references to InteractionService
Aspire.Hosting (12)
ApplicationModel\ResourceCommandService.cs (1)
378using var _ = nonInteractive ? InteractionService.StartNonInteractiveScope() : default;
Dashboard\DashboardServiceData.cs (2)
20private readonly InteractionService _interactionService; 30InteractionService interactionService,
Dashboard\DashboardServiceHost.cs (1)
52InteractionService interactionService,
DistributedApplicationBuilder.cs (2)
401_innerBuilder.Services.AddSingleton<InteractionService>(); 402_innerBuilder.Services.AddSingleton<IInteractionService>(sp => sp.GetRequiredService<InteractionService>());
IInteractionService.cs (1)
983/// Optional configuration for interactions added with <see cref="InteractionService"/>.
InteractionService.cs (3)
26private readonly ILogger<InteractionService> _logger; 32public InteractionService(ILogger<InteractionService> logger, DistributedApplicationOptions distributedApplicationOptions, IServiceProvider serviceProvider, IConfiguration configuration, IInteractionFileUploadStore fileUploadStore) 689throw new InvalidOperationException($"{nameof(InteractionService)} is not available because the dashboard is not enabled or because this command is running in non-interactive CLI mode.");
Pipelines\PipelineActivityReporter.cs (2)
20private readonly InteractionService _interactionService; 26public PipelineActivityReporter(InteractionService interactionService, IInteractionFileUploadStore fileUploadStore, ILogger<PipelineActivityReporter> logger)
Aspire.Hosting.Tests (89)
Dashboard\DashboardServiceDataTerminalTests.cs (2)
196var interactions = new InteractionService( 197NullLogger<InteractionService>.Instance,
Dashboard\DashboardServiceTests.cs (18)
469var interactionService = new InteractionService( 470loggerFactory.CreateLogger<InteractionService>(), 540var interactionService = new InteractionService( 541loggerFactory.CreateLogger<InteractionService>(), 588var interactionService = new InteractionService( 589loggerFactory.CreateLogger<InteractionService>(), 648var interactionService = new InteractionService( 649loggerFactory.CreateLogger<InteractionService>(), 686var interactionService = new InteractionService( 687loggerFactory.CreateLogger<InteractionService>(), 1071var interactionService = new InteractionService( 1072NullLogger<InteractionService>.Instance, 1110var interactionService = new InteractionService( 1111NullLogger<InteractionService>.Instance, 1174var interactionService = new InteractionService( 1175NullLogger<InteractionService>.Instance, 1285InteractionService? interactionService = null, 1293NullLogger<InteractionService>.Instance,
InteractionServiceTests.cs (54)
24var interactionService = CreateInteractionService(); 48var interactionService = CreateInteractionService(); 73var interactionService = CreateInteractionService(); 124var interactionService = CreateInteractionService(); 167var interactionService = CreateInteractionService(options: new DistributedApplicationOptions { DisableDashboard = true }); 184var interactionService = CreateInteractionService(); 194var interactionService = CreateInteractionService(options: new DistributedApplicationOptions { DisableDashboard = true }); 218var interactionService = new InteractionService( 219NullLogger<InteractionService>.Instance, 246var interactionService = new InteractionService( 247NullLogger<InteractionService>.Instance, 269var interactionService = new InteractionService( 270NullLogger<InteractionService>.Instance, 283var interactionService = CreateInteractionService(); 287using (InteractionService.StartNonInteractiveScope()) 298var interactionService = CreateInteractionService(); 302using (InteractionService.StartNonInteractiveScope()) 318var interactionService = CreateInteractionService(); 322using (InteractionService.StartNonInteractiveScope()) 326using (InteractionService.StartNonInteractiveScope()) 341var interactionService = CreateInteractionService(); 345using (InteractionService.StartNonInteractiveScope()) 349using var _ = default(InteractionService.NonInteractiveScope); 360var interactionService = CreateInteractionService(); 397var interactionService = CreateInteractionService(); 420var interactionService = CreateInteractionService(); 443var interactionService = CreateInteractionService(); 464var interactionService = CreateInteractionService(); 487var interactionService = CreateInteractionService(); 520var interactionService = CreateInteractionService(); 853var interactionService = CreateInteractionService(); 897var interactionService = CreateInteractionService(); 950var interactionService = CreateInteractionService(); 1015var interactionService = CreateInteractionService(); 1067var interactionService = CreateInteractionService(); 1100var interactionService = CreateInteractionService(); 1132var interactionService = CreateInteractionService(); 1154var interactionService = CreateInteractionService(); 1184var interactionService = CreateInteractionService(); 1220var interactionService = CreateInteractionService(); 1254var interactionService = CreateInteractionService(); 1274var interactionService = CreateInteractionService(); 1295var interactionService = CreateInteractionService(); 1309private static async Task CompleteInteractionAsync(InteractionService interactionService, int interactionId, InteractionCompletionState state, List<DashboardServiceData.InputDto>? inputs = null) 1335private static InteractionService CreateInteractionService(DistributedApplicationOptions? options = null, IInteractionFileUploadStore? fileUploadStore = null) 1339NullLogger<InteractionService>.Instance, 1350var interactionService = CreateInteractionService(fileUploadStore: fileUploadStore); 1379var interactionService = CreateInteractionService(fileUploadStore: fileUploadStore); 1403var interactionService = CreateInteractionService(fileUploadStore: fileUploadStore); 1423var interactionService = CreateInteractionService(fileUploadStore: fileUploadStore); 1447var interactionService = CreateInteractionService(fileUploadStore: fileUploadStore); 1470var interactionService = CreateInteractionService(); 1493var interactionService = CreateInteractionService(); 1518var interactionService = CreateInteractionService(fileUploadStore: fileUploadStore);
Orchestrator\ApplicationOrchestratorTests.cs (2)
1154private static InteractionService CreateInteractionService(DistributedApplicationOptions? options = null) 1157NullLogger<InteractionService>.Instance,
Orchestrator\ParameterProcessorTests.cs (8)
56var interactionService = CreateInteractionService(disableDashboard: false); 112var interactionService = CreateInteractionService(); 128var interactionService = CreateInteractionService(disableDashboard: true); 146var interactionService = CreateInteractionService(disableDashboard: false); 329var interactionService = CreateInteractionService(); 740var interactionService = CreateInteractionService(); 1290private static InteractionService CreateInteractionService(bool disableDashboard = false) 1293new NullLogger<InteractionService>(),
Publishing\PipelineActivityReporterTests.cs (4)
20private readonly InteractionService _interactionService = CreateInteractionService(); 1395internal static InteractionService CreateInteractionService() 1399services.AddSingleton<InteractionService>(); 1401var logger = provider.GetRequiredService<ILogger<InteractionService>>();
Publishing\PublishingExtensionsTests.cs (1)
15private readonly InteractionService _interactionService = PublishingActivityReporterTests.CreateInteractionService();