22 instantiations of InteractionService
Aspire.Hosting.Tests (22)
Dashboard\DashboardServiceDataTerminalTests.cs (1)
216
var interactions = new
InteractionService
(
Dashboard\DashboardServiceTests.cs (12)
474
var interactionService = new
InteractionService
(
545
var interactionService = new
InteractionService
(
585
var interactionService = new
InteractionService
(
626
var interactionService = new
InteractionService
(
681
var interactions = new
InteractionService
(
743
var interactionService = new
InteractionService
(
803
var interactionService = new
InteractionService
(
841
var interactionService = new
InteractionService
(
1226
var interactionService = new
InteractionService
(
1265
var interactionService = new
InteractionService
(
1329
var interactionService = new
InteractionService
(
1899
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)
1202
return new
InteractionService
(
Orchestrator\ParameterProcessorTests.cs (1)
1727
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
(
132 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)
421
_innerBuilder.Services.AddSingleton<
InteractionService
>();
422
_innerBuilder.Services.AddSingleton<IInteractionService>(sp => sp.GetRequiredService<
InteractionService
>());
IInteractionService.cs (1)
1094
/// 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 (120)
Dashboard\DashboardServiceDataTerminalTests.cs (2)
216
var
interactions = new InteractionService(
217
NullLogger<
InteractionService
>.Instance,
Dashboard\DashboardServiceTests.cs (24)
474
var
interactionService = new InteractionService(
475
loggerFactory.CreateLogger<
InteractionService
>(),
545
var
interactionService = new InteractionService(
546
loggerFactory.CreateLogger<
InteractionService
>(),
585
var
interactionService = new InteractionService(
586
NullLogger<
InteractionService
>.Instance,
626
var
interactionService = new InteractionService(
627
NullLogger<
InteractionService
>.Instance, new DistributedApplicationOptions(), services,
681
var
interactions = new InteractionService(
682
NullLogger<
InteractionService
>.Instance, new DistributedApplicationOptions(), services,
743
var
interactionService = new InteractionService(
744
loggerFactory.CreateLogger<
InteractionService
>(),
803
var
interactionService = new InteractionService(
804
loggerFactory.CreateLogger<
InteractionService
>(),
841
var
interactionService = new InteractionService(
842
loggerFactory.CreateLogger<
InteractionService
>(),
1226
var
interactionService = new InteractionService(
1227
NullLogger<
InteractionService
>.Instance,
1265
var
interactionService = new InteractionService(
1266
NullLogger<
InteractionService
>.Instance,
1329
var
interactionService = new InteractionService(
1330
NullLogger<
InteractionService
>.Instance,
1892
InteractionService
? interactionService = null,
1900
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)
1200
private static
InteractionService
CreateInteractionService(DistributedApplicationOptions? options = null)
1203
NullLogger<
InteractionService
>.Instance,
Orchestrator\ParameterProcessorTests.cs (7)
55
var
interactionService = CreateInteractionService(disableDashboard: false);
205
var
interactionService = CreateInteractionService(disableDashboard: true);
223
var
interactionService = CreateInteractionService(disableDashboard: false);
490
var
interactionService = CreateInteractionService();
901
var
interactionService = CreateInteractionService();
1725
private static
InteractionService
CreateInteractionService(bool disableDashboard = false)
1728
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(),