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)
717
return new
InteractionService
(
Orchestrator\ApplicationOrchestratorTests.cs (1)
471
return new
InteractionService
(
Orchestrator\ParameterProcessorTests.cs (1)
496
return new
InteractionService
(
Publishing\PublishingActivityReporterTests.cs (1)
755
return new
InteractionService
(logger, new DistributedApplicationOptions(), provider);
64 references to InteractionService
Aspire.Hosting (22)
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)
249
_innerBuilder.Services.AddSingleton<
InteractionService
>();
250
_innerBuilder.Services.AddSingleton<IInteractionService>(sp => sp.GetRequiredService<
InteractionService
>());
IInteractionService.cs (11)
15
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
105
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
179
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
281
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
309
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
365
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
379
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
403
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
433
/// Optional configuration for interactions added with <see cref="
InteractionService
"/>.
435
[Experimental(
InteractionService
.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
502
[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 (42)
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 (16)
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();
268
var
interactionService = CreateInteractionService();
298
var
interactionService = CreateInteractionService();
627
var
interactionService = CreateInteractionService();
666
var
interactionService = CreateInteractionService();
710
private static async Task CompleteInteractionAsync(
InteractionService
interactionService, int interactionId, InteractionCompletionState state)
715
private static
InteractionService
CreateInteractionService(DistributedApplicationOptions? options = null)
718
NullLogger<
InteractionService
>.Instance,
Orchestrator\ApplicationOrchestratorTests.cs (2)
469
private static
InteractionService
CreateInteractionService(DistributedApplicationOptions? options = null)
472
NullLogger<
InteractionService
>.Instance,
Orchestrator\ParameterProcessorTests.cs (7)
47
var
interactionService = CreateInteractionService(disableDashboard: false);
103
var
interactionService = CreateInteractionService();
119
var
interactionService = CreateInteractionService(disableDashboard: true);
137
var
interactionService = CreateInteractionService(disableDashboard: false);
307
var
interactionService = CreateInteractionService();
494
private static
InteractionService
CreateInteractionService(bool disableDashboard = false)
497
new NullLogger<
InteractionService
>(),
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();