3 implementations of IProcessTreeGracefulShutdownSignaler
aspire (1)
Processes\ProcessTreeGracefulShutdownService.cs (1)
25TimeProvider timeProvider) : IProcessTreeGracefulShutdownSignaler, IAppHostStopper
Aspire.Cli.Tests (2)
Projects\GuestAppHostProjectTests.cs (1)
2846private sealed class NoOpGracefulSignaler : IProcessTreeGracefulShutdownSignaler
TestServices\RecordingGracefulSignaler.cs (1)
8internal sealed class RecordingGracefulSignaler : IProcessTreeGracefulShutdownSignaler
17 references to IProcessTreeGracefulShutdownSignaler
aspire (13)
DotNet\DotNetCliRunner.cs (1)
152public IProcessTreeGracefulShutdownSignaler? GracefulShutdownSignaler { get; set; }
Processes\ProcessTreeGracefulShutdownService.cs (1)
16/// shutdown ladders, the latter reaching it through <see cref="IProcessTreeGracefulShutdownSignaler"/>.
Program.cs (1)
484builder.Services.AddTransient<IProcessTreeGracefulShutdownSignaler>(sp => sp.GetRequiredService<ProcessTreeGracefulShutdownService>());
Projects\AppHostServerSession.cs (3)
39private readonly IProcessTreeGracefulShutdownSignaler? _gracefulShutdownSignaler; 69IProcessTreeGracefulShutdownSignaler? gracefulShutdownSignaler, 494IProcessTreeGracefulShutdownSignaler? gracefulShutdownSignaler,
Projects\DotNetAppHostProject.cs (2)
54private readonly IProcessTreeGracefulShutdownSignaler _gracefulShutdownSignaler; 96IProcessTreeGracefulShutdownSignaler gracefulShutdownSignaler,
Projects\GuestAppHostProject.cs (2)
60private readonly IProcessTreeGracefulShutdownSignaler _gracefulShutdownSignaler; 94IProcessTreeGracefulShutdownSignaler gracefulShutdownSignaler,
Projects\IAppHostServerProject.cs (1)
69IProcessTreeGracefulShutdownSignaler? GracefulShutdownSignaler = null,
Projects\IAppHostServerSession.cs (1)
94IProcessTreeGracefulShutdownSignaler? gracefulShutdownSignaler,
Projects\IGuestProcessLauncher.cs (1)
37IProcessTreeGracefulShutdownSignaler? GracefulShutdownSignaler = null,
Aspire.Cli.Tests (4)
DotNet\ProcessExecutionTests.cs (1)
364IProcessTreeGracefulShutdownSignaler signaler,
Projects\AppHostServerSessionTests.cs (1)
633IProcessTreeGracefulShutdownSignaler? gracefulShutdownSignaler = null,
TestServices\FakeAppHostServerSession.cs (1)
114IProcessTreeGracefulShutdownSignaler? gracefulShutdownSignaler,
Utils\CliTestHelper.cs (1)
209services.AddTransient<IProcessTreeGracefulShutdownSignaler>(sp => sp.GetRequiredService<ProcessTreeGracefulShutdownService>());