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