2 implementations of IExtensionBackchannel
aspire (1)
Backchannel\ExtensionBackchannel.cs (1)
54
internal sealed class ExtensionBackchannel :
IExtensionBackchannel
Aspire.Cli.Tests (1)
TestServices\TestExtensionBackchannel.cs (1)
12
internal sealed class TestExtensionBackchannel :
IExtensionBackchannel
28 references to IExtensionBackchannel
aspire (13)
Commands\RunCommand.cs (2)
1221
var structuredLogSupportProbe = ExtensionHelper.IsExtensionHost(interactionService, out var extensionInteractionService, out
var
extensionBackchannel)
1400
IExtensionBackchannel
extensionBackchannel,
DotNet\DotNetCliRunner.cs (1)
272
if (ExtensionHelper.IsExtensionHost(interactionService, out var extensionInteractionService, out
var
extensionBackchannel)
Interaction\ExtensionInteractionService.cs (3)
18
IExtensionBackchannel
Backchannel { get; }
52
public
IExtensionBackchannel
Backchannel { get; }
54
public ExtensionInteractionService(ConsoleInteractionService consoleInteractionService,
IExtensionBackchannel
backchannel, bool extensionPromptEnabled, ILogger<ExtensionInteractionService> logger)
Program.cs (2)
1434
builder.Services.AddSingleton<
IExtensionBackchannel
, ExtensionBackchannel>();
1447
provider.GetRequiredService<
IExtensionBackchannel
>(),
Projects\DotNetAppHostProject.cs (3)
1452
var isExtensionHost = ExtensionHelper.IsExtensionHost(_interactionService, out _, out
var
extensionBackchannel);
1689
IExtensionBackchannel
? extensionBackchannel,
1734
IExtensionBackchannel
? extensionBackchannel,
Projects\GuestAppHostProject.cs (1)
662
&& ExtensionHelper.IsExtensionHost(_interactionService, out var extensionInteractionService, out
var
extensionBackchannel)
Utils\ExtensionHelper.cs (1)
15
[NotNullWhen(true)] out
IExtensionBackchannel
? extensionBackchannel)
Aspire.Cli.Tests (15)
Commands\RunCommandTests.cs (10)
4477
.AddSingleton<
IExtensionBackchannel
>(extensionBackchannel)
4521
.AddSingleton<
IExtensionBackchannel
>(extensionBackchannel)
4577
.AddSingleton<
IExtensionBackchannel
>(extensionBackchannel)
4621
.AddSingleton<
IExtensionBackchannel
>(extensionBackchannel)
4664
.AddSingleton<
IExtensionBackchannel
>(extensionBackchannel)
4701
.AddSingleton<
IExtensionBackchannel
>(extensionBackchannel)
4762
.AddSingleton<
IExtensionBackchannel
>(extensionBackchannel)
4805
.AddSingleton<
IExtensionBackchannel
>(extensionBackchannel)
4848
.AddSingleton<
IExtensionBackchannel
>(extensionBackchannel)
4886
.AddSingleton<
IExtensionBackchannel
>(extensionBackchannel)
Projects\ExtensionGuestLauncherTests.cs (1)
200
public
IExtensionBackchannel
Backchannel => throw new NotImplementedException();
Projects\GuestAppHostProjectTests.cs (1)
1463
.AddSingleton<
IExtensionBackchannel
>(extensionBackchannel)
TestServices\TestExtensionInteractionService.cs (2)
43
public
IExtensionBackchannel
Backchannel { get; } = serviceProvider.GetRequiredService<
IExtensionBackchannel
>();
Utils\CliTestHelper.cs (1)
613
public Func<IServiceProvider,
IExtensionBackchannel
> ExtensionBackchannelFactory { get; set; } = serviceProvider =>