10 instantiations of InteractionService
Aspire.Hosting.Tests (10)
Dashboard\DashboardServiceTests.cs (6)
226
var interactionService = new
InteractionService
(
295
var interactionService = new
InteractionService
(
341
var interactionService = new
InteractionService
(
399
var interactionService = new
InteractionService
(
435
var interactionService = new
InteractionService
(
488
interactionService ??= new
InteractionService
(
InteractionServiceTests.cs (1)
735
return new
InteractionService
(
Orchestrator\ApplicationOrchestratorTests.cs (1)
476
return new
InteractionService
(
Orchestrator\ParameterProcessorTests.cs (1)
777
return new
InteractionService
(
Publishing\PublishingActivityReporterTests.cs (1)
755
return new
InteractionService
(logger, new DistributedApplicationOptions(), provider);
68 references to InteractionService
Aspire.Hosting (23)
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)
253
_innerBuilder.Services.AddSingleton<
InteractionService
>();
254
_innerBuilder.Services.AddSingleton<IInteractionService>(sp => sp.GetRequiredService<
InteractionService
>());
IInteractionService.cs (12)
15
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
105
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
184
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
286
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
314
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
329
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
371
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
385
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
409
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
439
/// Optional configuration for interactions added with <see cref="
InteractionService
"/>.
441
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
508
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
InteractionService.cs (2)
22
private readonly ILogger<
InteractionService
> _logger;
26
public InteractionService(ILogger<
InteractionService
> logger, DistributedApplicationOptions distributedApplicationOptions, IServiceProvider serviceProvider)
ParameterResourceBuilderExtensions.cs (1)
193
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
Publishing\PublishingActivityReporter.cs (2)
17
private readonly
InteractionService
_interactionService;
21
public PublishingActivityReporter(
InteractionService
interactionService)
Aspire.Hosting.Tests (45)
Dashboard\DashboardServiceTests.cs (12)
226
var
interactionService = new InteractionService(
227
loggerFactory.CreateLogger<
InteractionService
>(),
295
var
interactionService = new InteractionService(
296
loggerFactory.CreateLogger<
InteractionService
>(),
341
var
interactionService = new InteractionService(
342
loggerFactory.CreateLogger<
InteractionService
>(),
399
var
interactionService = new InteractionService(
400
loggerFactory.CreateLogger<
InteractionService
>(),
435
var
interactionService = new InteractionService(
436
loggerFactory.CreateLogger<
InteractionService
>(),
483
InteractionService
? interactionService = null)
489
NullLogger<
InteractionService
>.Instance,
InteractionServiceTests.cs (17)
19
var
interactionService = CreateInteractionService();
43
var
interactionService = CreateInteractionService();
68
var
interactionService = CreateInteractionService();
119
var
interactionService = CreateInteractionService();
162
var
interactionService = CreateInteractionService(options: new DistributedApplicationOptions { DisableDashboard = true });
176
var
interactionService = CreateInteractionService();
209
var
interactionService = CreateInteractionService();
228
var
interactionService = CreateInteractionService();
248
var
interactionService = CreateInteractionService();
266
var
interactionService = CreateInteractionService();
286
var
interactionService = CreateInteractionService();
316
var
interactionService = CreateInteractionService();
645
var
interactionService = CreateInteractionService();
684
var
interactionService = CreateInteractionService();
728
private static async Task CompleteInteractionAsync(
InteractionService
interactionService, int interactionId, InteractionCompletionState state)
733
private static
InteractionService
CreateInteractionService(DistributedApplicationOptions? options = null)
736
NullLogger<
InteractionService
>.Instance,
Orchestrator\ApplicationOrchestratorTests.cs (2)
474
private static
InteractionService
CreateInteractionService(DistributedApplicationOptions? options = null)
477
NullLogger<
InteractionService
>.Instance,
Orchestrator\ParameterProcessorTests.cs (9)
48
var
interactionService = CreateInteractionService(disableDashboard: false);
104
var
interactionService = CreateInteractionService();
120
var
interactionService = CreateInteractionService(disableDashboard: true);
138
var
interactionService = CreateInteractionService(disableDashboard: false);
308
var
interactionService = CreateInteractionService();
635
var
interactionService = CreateInteractionService();
775
private static
InteractionService
CreateInteractionService(bool disableDashboard = false)
778
new NullLogger<
InteractionService
>(),
817
var
interactionService = CreateInteractionService();
Publishing\PublishingActivityReporterTests.cs (4)
17
private readonly
InteractionService
_interactionService = CreateInteractionService();
748
internal static
InteractionService
CreateInteractionService()
752
services.AddSingleton<
InteractionService
>();
754
var logger = provider.GetRequiredService<ILogger<
InteractionService
>>();
Publishing\PublishingExtensionsTests.cs (1)
12
private readonly
InteractionService
_interactionService = PublishingActivityReporterTests.CreateInteractionService();