9 instantiations of InteractionService
Aspire.Hosting.Tests (9)
Dashboard\DashboardServiceTests.cs (5)
227
var interactionService = new
InteractionService
(
296
var interactionService = new
InteractionService
(
354
var interactionService = new
InteractionService
(
390
var interactionService = new
InteractionService
(
443
interactionService ??= new
InteractionService
(
InteractionServiceTests.cs (1)
181
return new
InteractionService
(
Orchestrator\ApplicationOrchestratorTests.cs (1)
472
return new
InteractionService
(
Orchestrator\ParameterProcessorTests.cs (1)
318
return new
InteractionService
(
Publishing\PublishingActivityReporterTests.cs (1)
673
return new
InteractionService
(logger, new DistributedApplicationOptions(), provider);
50 references to InteractionService
Aspire.Hosting (19)
Dashboard\DashboardServiceData.cs (2)
22
private readonly
InteractionService
_interactionService;
30
InteractionService
interactionService)
Dashboard\DashboardServiceHost.cs (1)
60
InteractionService
interactionService)
DistributedApplicationBuilder.cs (2)
250
_innerBuilder.Services.AddSingleton<
InteractionService
>();
251
_innerBuilder.Services.AddSingleton<IInteractionService>(sp => sp.GetRequiredService<
InteractionService
>());
IInteractionService.cs (10)
13
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
103
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
146
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
174
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
230
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
244
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
268
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
298
/// Optional configuration for interactions added with <see cref="
InteractionService
"/>.
300
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
335
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
InteractionService.cs (2)
21
private readonly ILogger<
InteractionService
> _logger;
25
public InteractionService(ILogger<
InteractionService
> logger, DistributedApplicationOptions distributedApplicationOptions, IServiceProvider serviceProvider)
Publishing\PublishingActivityReporter.cs (2)
17
private readonly
InteractionService
_interactionService;
21
public PublishingActivityReporter(
InteractionService
interactionService)
Aspire.Hosting.Tests (31)
Dashboard\DashboardServiceTests.cs (10)
227
var
interactionService = new InteractionService(
228
loggerFactory.CreateLogger<
InteractionService
>(),
296
var
interactionService = new InteractionService(
297
loggerFactory.CreateLogger<
InteractionService
>(),
354
var
interactionService = new InteractionService(
355
loggerFactory.CreateLogger<
InteractionService
>(),
390
var
interactionService = new InteractionService(
391
loggerFactory.CreateLogger<
InteractionService
>(),
438
InteractionService
? interactionService = null)
444
NullLogger<
InteractionService
>.Instance,
InteractionServiceTests.cs (8)
20
var
interactionService = CreateInteractionService();
44
var
interactionService = CreateInteractionService();
69
var
interactionService = CreateInteractionService();
120
var
interactionService = CreateInteractionService();
163
var
interactionService = CreateInteractionService(options: new DistributedApplicationOptions { DisableDashboard = true });
174
private static async Task CompleteInteractionAsync(
InteractionService
interactionService, int interactionId, InteractionCompletionState state)
179
private static
InteractionService
CreateInteractionService(DistributedApplicationOptions? options = null)
182
NullLogger<
InteractionService
>.Instance,
Orchestrator\ApplicationOrchestratorTests.cs (2)
470
private static
InteractionService
CreateInteractionService(DistributedApplicationOptions? options = null)
473
NullLogger<
InteractionService
>.Instance,
Orchestrator\ParameterProcessorTests.cs (6)
46
var
interactionService = CreateInteractionService(disableDashboard: false);
101
var
interactionService = CreateInteractionService();
117
var
interactionService = CreateInteractionService(disableDashboard: true);
135
var
interactionService = CreateInteractionService(disableDashboard: false);
316
private static
InteractionService
CreateInteractionService(bool disableDashboard = false)
319
new NullLogger<
InteractionService
>(),
Publishing\PublishingActivityReporterTests.cs (4)
18
private readonly
InteractionService
_interactionService = CreateInteractionService();
666
internal static
InteractionService
CreateInteractionService()
670
services.AddSingleton<
InteractionService
>();
672
var logger = provider.GetRequiredService<ILogger<
InteractionService
>>();
Publishing\PublishingExtensionsTests.cs (1)
13
private readonly
InteractionService
_interactionService = PublishingActivityReporterTests.CreateInteractionService();