1 implementation of IExtensionRpcTarget
aspire (1)
Backchannel\ExtensionRpcTarget.cs (1)
29internal class ExtensionRpcTarget(IConfiguration configuration) : IExtensionRpcTarget
7 references to IExtensionRpcTarget
aspire (4)
Backchannel\ExtensionBackchannel.cs (3)
61private readonly IExtensionRpcTarget _target; 64public ExtensionBackchannel(ILogger<ExtensionBackchannel> logger, IExtensionRpcTarget target, IConfiguration configuration) 207static void AddLocalRpcTarget(JsonRpc rpc, IExtensionRpcTarget target)
Program.cs (1)
256builder.Services.AddSingleton<IExtensionRpcTarget, ExtensionRpcTarget>();
Aspire.Cli.Tests (3)
Utils\CliTestHelper.cs (3)
288public Func<IServiceProvider, IExtensionRpcTarget> ExtensionRpcTargetFactory { get; set; } = (IServiceProvider serviceProvider) => 297var rpcTarget = serviceProvider.GetRequiredService<IExtensionRpcTarget>();