1 instantiation of InteractionService
Aspire.Hosting (1)
DistributedApplicationBuilder.cs (1)
237_innerBuilder.Services.AddSingleton<InteractionService>(s => new InteractionService(s.GetRequiredService<ILogger<InteractionService>>()));
33 references to InteractionService
Aspire.Hosting (16)
ApplicationModel\InteractionService.cs (11)
27private readonly ILogger<InteractionService> _logger; 29internal InteractionService(ILogger<InteractionService> logger) 306[Experimental(InteractionService.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")] 342[Experimental(InteractionService.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")] 383[Experimental(InteractionService.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")] 411[Experimental(InteractionService.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")] 420[Experimental(InteractionService.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")] 434[Experimental(InteractionService.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")] 448[Experimental(InteractionService.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")] 478/// Optional configuration for interactions added with <see cref="InteractionService"/>. 480[Experimental(InteractionService.DiagnosticId, UrlFormat = "https://aka.ms/aspire/diagnostics/{0}")]
Dashboard\DashboardServiceData.cs (2)
22private readonly InteractionService _interactionService; 30InteractionService interactionService)
Dashboard\DashboardServiceHost.cs (1)
60InteractionService interactionService)
DistributedApplicationBuilder.cs (2)
237_innerBuilder.Services.AddSingleton<InteractionService>(s => new InteractionService(s.GetRequiredService<ILogger<InteractionService>>()));
Aspire.Hosting.Tests (7)
Dashboard\DashboardServiceTests.cs (1)
240new InteractionService(NullLogger<InteractionService>.Instance));
InteractionServiceTests.cs (6)
19var interactionService = CreateInteractionService(); 43var interactionService = CreateInteractionService(); 68var interactionService = CreateInteractionService(); 102var interactionService = CreateInteractionService(); 141private static InteractionService CreateInteractionService() 143return new InteractionService(NullLogger<InteractionService>.Instance);
Stress.AppHost (10)
Program.cs (10)
122var interactionService = commandContext.ServiceProvider.GetRequiredService<InteractionService>(); 140var interactionService = commandContext.ServiceProvider.GetRequiredService<InteractionService>(); 152var interactionService = commandContext.ServiceProvider.GetRequiredService<InteractionService>(); 167var interactionService = commandContext.ServiceProvider.GetRequiredService<InteractionService>(); 190var interactionService = commandContext.ServiceProvider.GetRequiredService<InteractionService>();