13 instantiations of InteractionService
Aspire.Hosting.Tests (13)
Dashboard\DashboardServiceTests.cs (6)
228
var interactionService = new
InteractionService
(
298
var interactionService = new
InteractionService
(
345
var interactionService = new
InteractionService
(
404
var interactionService = new
InteractionService
(
441
var interactionService = new
InteractionService
(
589
interactionService ??= new
InteractionService
(
InteractionServiceTests.cs (4)
215
var interactionService = new
InteractionService
(
242
var interactionService = new
InteractionService
(
264
var interactionService = new
InteractionService
(
1075
return new
InteractionService
(
Orchestrator\ApplicationOrchestratorTests.cs (1)
499
return new
InteractionService
(
Orchestrator\ParameterProcessorTests.cs (1)
1150
return new
InteractionService
(
Publishing\PipelineActivityReporterTests.cs (1)
1289
return new
InteractionService
(logger, new DistributedApplicationOptions(), provider, configuration);
81 references to InteractionService
Aspire.Hosting (25)
ApplicationModel\InputGeneratorAnnotation.cs (1)
12
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
Dashboard\DashboardServiceData.cs (2)
22
private readonly
InteractionService
_interactionService;
30
InteractionService
interactionService)
Dashboard\DashboardServiceHost.cs (1)
60
InteractionService
interactionService)
DistributedApplicationBuilder.cs (2)
347
_innerBuilder.Services.AddSingleton<
InteractionService
>();
348
_innerBuilder.Services.AddSingleton<IInteractionService>(sp => sp.GetRequiredService<
InteractionService
>());
IInteractionService.cs (14)
16
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
204
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
231
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
258
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
350
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
454
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
482
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
497
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
539
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
553
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
577
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
607
/// Optional configuration for interactions added with <see cref="
InteractionService
"/>.
609
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
676
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
InteractionService.cs (2)
23
private readonly ILogger<
InteractionService
> _logger;
28
public InteractionService(ILogger<
InteractionService
> logger, DistributedApplicationOptions distributedApplicationOptions, IServiceProvider serviceProvider, IConfiguration configuration)
ParameterResourceBuilderExtensions.cs (1)
206
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
Pipelines\PipelineActivityReporter.cs (2)
20
private readonly
InteractionService
_interactionService;
25
public PipelineActivityReporter(
InteractionService
interactionService, ILogger<PipelineActivityReporter> logger)
Aspire.Hosting.Tests (56)
Dashboard\DashboardServiceTests.cs (12)
228
var
interactionService = new InteractionService(
229
loggerFactory.CreateLogger<
InteractionService
>(),
298
var
interactionService = new InteractionService(
299
loggerFactory.CreateLogger<
InteractionService
>(),
345
var
interactionService = new InteractionService(
346
loggerFactory.CreateLogger<
InteractionService
>(),
404
var
interactionService = new InteractionService(
405
loggerFactory.CreateLogger<
InteractionService
>(),
441
var
interactionService = new InteractionService(
442
loggerFactory.CreateLogger<
InteractionService
>(),
584
InteractionService
? interactionService = null)
590
NullLogger<
InteractionService
>.Instance,
InteractionServiceTests.cs (29)
23
var
interactionService = CreateInteractionService();
47
var
interactionService = CreateInteractionService();
72
var
interactionService = CreateInteractionService();
123
var
interactionService = CreateInteractionService();
166
var
interactionService = CreateInteractionService(options: new DistributedApplicationOptions { DisableDashboard = true });
181
var
interactionService = CreateInteractionService();
191
var
interactionService = CreateInteractionService(options: new DistributedApplicationOptions { DisableDashboard = true });
215
var
interactionService = new InteractionService(
216
NullLogger<
InteractionService
>.Instance,
242
var
interactionService = new InteractionService(
243
NullLogger<
InteractionService
>.Instance,
264
var
interactionService = new InteractionService(
265
NullLogger<
InteractionService
>.Instance,
277
var
interactionService = CreateInteractionService();
314
var
interactionService = CreateInteractionService();
337
var
interactionService = CreateInteractionService();
360
var
interactionService = CreateInteractionService();
381
var
interactionService = CreateInteractionService();
404
var
interactionService = CreateInteractionService();
437
var
interactionService = CreateInteractionService();
770
var
interactionService = CreateInteractionService();
814
var
interactionService = CreateInteractionService();
867
var
interactionService = CreateInteractionService();
932
var
interactionService = CreateInteractionService();
984
var
interactionService = CreateInteractionService();
1017
var
interactionService = CreateInteractionService();
1046
private static async Task CompleteInteractionAsync(
InteractionService
interactionService, int interactionId, InteractionCompletionState state, List<DashboardServiceData.InputDto>? inputs = null)
1072
private static
InteractionService
CreateInteractionService(DistributedApplicationOptions? options = null)
1076
NullLogger<
InteractionService
>.Instance,
Orchestrator\ApplicationOrchestratorTests.cs (2)
497
private static
InteractionService
CreateInteractionService(DistributedApplicationOptions? options = null)
500
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);
318
var
interactionService = CreateInteractionService();
729
var
interactionService = CreateInteractionService();
1148
private static
InteractionService
CreateInteractionService(bool disableDashboard = false)
1151
new NullLogger<
InteractionService
>(),
Publishing\PipelineActivityReporterTests.cs (4)
19
private readonly
InteractionService
_interactionService = CreateInteractionService();
1281
internal static
InteractionService
CreateInteractionService()
1285
services.AddSingleton<
InteractionService
>();
1287
var logger = provider.GetRequiredService<ILogger<
InteractionService
>>();
Publishing\PublishingExtensionsTests.cs (1)
14
private readonly
InteractionService
_interactionService = PublishingActivityReporterTests.CreateInteractionService();