16 instantiations of TerminalHostApp
Aspire.TerminalHost (1)
TerminalHostApp.cs (1)
325await using var app = new TerminalHostApp(parsed, loggerFactory);
Aspire.TerminalHost.Tests (15)
TerminalHostAppTests.cs (15)
78await using var app = new TerminalHostApp(args, NullLoggerFactory.Instance); 101await using var app = new TerminalHostApp(args, NullLoggerFactory.Instance); 133await using var app = new TerminalHostApp(args, NullLoggerFactory.Instance); 161await using var app = new TerminalHostApp(args, NullLoggerFactory.Instance); 238await using var app = new TerminalHostApp(args, NullLoggerFactory.Instance); 291await using var app = new TerminalHostApp(args, NullLoggerFactory.Instance); 329await using var app = new TerminalHostApp(args, NullLoggerFactory.Instance); 415await using var app = new TerminalHostApp(args, NullLoggerFactory.Instance); 460await using var app = new TerminalHostApp(args, NullLoggerFactory.Instance); 490await using var app = new TerminalHostApp(args, NullLoggerFactory.Instance); 537await using var app = new TerminalHostApp(args, NullLoggerFactory.Instance); 617await using var app = new TerminalHostApp(args, NullLoggerFactory.Instance); 767await using var app = new TerminalHostApp(args, NullLoggerFactory.Instance); 1164await using var app = new TerminalHostApp(args, NullLoggerFactory.Instance); 1309await using var app = new TerminalHostApp(args, NullLoggerFactory.Instance);
26 references to TerminalHostApp
Aspire.TerminalHost (6)
TerminalHostApp.cs (2)
48_logger = loggerFactory.CreateLogger<TerminalHostApp>(); 325await using var app = new TerminalHostApp(parsed, loggerFactory);
TerminalHostControlRpcTarget.cs (2)
19private readonly TerminalHostApp _app; 21public TerminalHostControlRpcTarget(TerminalHostApp app)
TerminalHostProcessRunner.cs (1)
89return await TerminalHostApp.RunAsync(args, cts.Token).ConfigureAwait(false);
TerminalHostTelemetry.cs (1)
17/// The OTLP exporter wiring in <see cref="TerminalHostApp.RunAsync(string[], System.Threading.CancellationToken)"/>
Aspire.TerminalHost.Tests (20)
TerminalHostAppTests.cs (16)
78await using var app = new TerminalHostApp(args, NullLoggerFactory.Instance); 101await using var app = new TerminalHostApp(args, NullLoggerFactory.Instance); 133await using var app = new TerminalHostApp(args, NullLoggerFactory.Instance); 161await using var app = new TerminalHostApp(args, NullLoggerFactory.Instance); 238await using var app = new TerminalHostApp(args, NullLoggerFactory.Instance); 261var exitCode = await TerminalHostApp.RunAsync(["--bogus"], CancellationToken.None); 291await using var app = new TerminalHostApp(args, NullLoggerFactory.Instance); 329await using var app = new TerminalHostApp(args, NullLoggerFactory.Instance); 415await using var app = new TerminalHostApp(args, NullLoggerFactory.Instance); 460await using var app = new TerminalHostApp(args, NullLoggerFactory.Instance); 490await using var app = new TerminalHostApp(args, NullLoggerFactory.Instance); 537await using var app = new TerminalHostApp(args, NullLoggerFactory.Instance); 617await using var app = new TerminalHostApp(args, NullLoggerFactory.Instance); 767await using var app = new TerminalHostApp(args, NullLoggerFactory.Instance); 1164await using var app = new TerminalHostApp(args, NullLoggerFactory.Instance); 1309await using var app = new TerminalHostApp(args, NullLoggerFactory.Instance);
TerminalHostTelemetryTests.cs (4)
36Assert.Null(TerminalHostApp.CreateTelemetryHostBuilder(configuration)); 50Assert.Null(TerminalHostApp.CreateTelemetryHostBuilder(configuration)); 71var builder = Assert.IsType<HostApplicationBuilder>(TerminalHostApp.CreateTelemetryHostBuilder(configuration)); 83Assert.True(host.Services.GetRequiredService<ILogger<TerminalHostApp>>().IsEnabled(LogLevel.Debug));