21 instantiations of InteractionService
Aspire.Hosting.Tests (21)
Dashboard\DashboardServiceDataTerminalTests.cs (1)
196
var interactions = new
InteractionService
(
Dashboard\DashboardServiceTests.cs (11)
474
var interactionService = new
InteractionService
(
545
var interactionService = new
InteractionService
(
590
var interactionService = new
InteractionService
(
645
var interactions = new
InteractionService
(
707
var interactionService = new
InteractionService
(
767
var interactionService = new
InteractionService
(
805
var interactionService = new
InteractionService
(
1190
var interactionService = new
InteractionService
(
1229
var interactionService = new
InteractionService
(
1293
var interactionService = new
InteractionService
(
1863
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)
1201
return new
InteractionService
(
Orchestrator\ParameterProcessorTests.cs (1)
1290
return new
InteractionService
(
Publishing\PipelineActivityReporterTests.cs (1)
1401
return new
InteractionService
(logger, new DistributedApplicationOptions(), provider, configuration, new TestInteractionFileUploadStore());
ResourceCommandServiceTests.cs (1)
1323
builder.Services.AddSingleton<InteractionService>(services => new
InteractionService
(
Terminals\InteractionServiceTerminalTests.cs (1)
451
return new
InteractionService
(
131 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)
411
_innerBuilder.Services.AddSingleton<
InteractionService
>();
412
_innerBuilder.Services.AddSingleton<IInteractionService>(sp => sp.GetRequiredService<
InteractionService
>());
IInteractionService.cs (1)
1090
/// Optional configuration for interactions added with <see cref="
InteractionService
"/>.
InteractionService.cs (3)
30
private readonly ILogger<
InteractionService
> _logger;
36
public InteractionService(ILogger<
InteractionService
> logger, DistributedApplicationOptions distributedApplicationOptions, IServiceProvider serviceProvider, IConfiguration configuration, IInteractionFileUploadStore fileUploadStore)
732
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)
18
private readonly
InteractionService
_interactionService;
24
public PipelineActivityReporter(
InteractionService
interactionService, IInteractionFileUploadStore fileUploadStore, ILogger<PipelineActivityReporter> logger)
Aspire.Hosting.Tests (119)
Dashboard\DashboardServiceDataTerminalTests.cs (2)
196
var
interactions = new InteractionService(
197
NullLogger<
InteractionService
>.Instance,
Dashboard\DashboardServiceTests.cs (22)
474
var
interactionService = new InteractionService(
475
loggerFactory.CreateLogger<
InteractionService
>(),
545
var
interactionService = new InteractionService(
546
loggerFactory.CreateLogger<
InteractionService
>(),
590
var
interactionService = new InteractionService(
591
NullLogger<
InteractionService
>.Instance, new DistributedApplicationOptions(), services,
645
var
interactions = new InteractionService(
646
NullLogger<
InteractionService
>.Instance, new DistributedApplicationOptions(), services,
707
var
interactionService = new InteractionService(
708
loggerFactory.CreateLogger<
InteractionService
>(),
767
var
interactionService = new InteractionService(
768
loggerFactory.CreateLogger<
InteractionService
>(),
805
var
interactionService = new InteractionService(
806
loggerFactory.CreateLogger<
InteractionService
>(),
1190
var
interactionService = new InteractionService(
1191
NullLogger<
InteractionService
>.Instance,
1229
var
interactionService = new InteractionService(
1230
NullLogger<
InteractionService
>.Instance,
1293
var
interactionService = new InteractionService(
1294
NullLogger<
InteractionService
>.Instance,
1856
InteractionService
? interactionService = null,
1864
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)
1199
private static
InteractionService
CreateInteractionService(DistributedApplicationOptions? options = null)
1202
NullLogger<
InteractionService
>.Instance,
Orchestrator\ParameterProcessorTests.cs (8)
54
var
interactionService = CreateInteractionService(disableDashboard: false);
110
var
interactionService = CreateInteractionService();
126
var
interactionService = CreateInteractionService(disableDashboard: true);
144
var
interactionService = CreateInteractionService(disableDashboard: false);
327
var
interactionService = CreateInteractionService();
738
var
interactionService = CreateInteractionService();
1288
private static
InteractionService
CreateInteractionService(bool disableDashboard = false)
1291
new NullLogger<
InteractionService
>(),
Publishing\PipelineActivityReporterTests.cs (4)
18
private readonly
InteractionService
_interactionService = CreateInteractionService();
1393
internal static
InteractionService
CreateInteractionService()
1397
services.AddSingleton<
InteractionService
>();
1399
var logger = provider.GetRequiredService<ILogger<
InteractionService
>>();
Publishing\PublishingExtensionsTests.cs (1)
13
private readonly
InteractionService
_interactionService = PublishingActivityReporterTests.CreateInteractionService();
ResourceCommandServiceTests.cs (4)
1323
builder.Services.AddSingleton<
InteractionService
>(services => new InteractionService(
1324
services.GetRequiredService<ILogger<
InteractionService
>>(),
1357
var
interactionService = app.Services.GetRequiredService<
InteractionService
>();
Terminals\InteractionServiceTerminalTests.cs (22)
25
var
service = CreateInteractionService(terminals);
37
var
service = CreateInteractionService(terminals);
39
using var scope =
InteractionService
.StartNonInteractiveScope();
51
var
service = CreateInteractionService(terminals);
65
var
service = CreateInteractionService(terminals);
77
var
service = CreateInteractionService(terminals);
91
var
service = CreateInteractionService(terminals);
107
var
service = CreateInteractionService(null);
117
var
service = CreateInteractionService(null);
133
var
service = CreateInteractionService(terminals);
157
var
service = CreateInteractionService(terminals);
186
var
service = CreateInteractionService(terminals);
203
var
service = CreateInteractionService(terminals);
226
var
service = CreateInteractionService(terminals);
279
var
service = CreateInteractionService(terminals);
344
var
service = CreateInteractionService(terminals);
360
var
service = CreateInteractionService(terminals);
393
var
service = CreateInteractionService(terminals);
415
private static Task CompleteInteractionAsync(
InteractionService
service, int interactionId, object? state)
422
private static async Task AssertTerminalRejectedAsync(
InteractionService
service, AspireTerminal terminal)
444
private static
InteractionService
CreateInteractionService(TerminalService? terminals)
452
NullLogger<
InteractionService
>.Instance, new DistributedApplicationOptions(), services.BuildServiceProvider(),