2 implementations of IIdentityChannelReader
aspire (1)
Acquisition\IdentityChannelReader.cs (1)
44internal sealed class IdentityChannelReader : IIdentityChannelReader
Aspire.Cli.Tests (1)
TestServices\FakeIdentityChannelReader.cs (1)
14internal sealed class FakeIdentityChannelReader : IIdentityChannelReader
19 references to IIdentityChannelReader
aspire (6)
Acquisition\IdentityChannelReader.cs (1)
35/// Default <see cref="IIdentityChannelReader"/> backed by an <see cref="Assembly"/>'s
Acquisition\InstallationDiscovery.cs (3)
13/// <see cref="IIdentityChannelReader"/>, version from 26private readonly IIdentityChannelReader _channelReader; 35IIdentityChannelReader channelReader,
Program.cs (1)
382builder.Services.AddSingleton<IIdentityChannelReader>(startupContext.IdentityChannelReader);
Utils\EnvironmentChecker\AspireVersionCheck.cs (1)
22IIdentityChannelReader identityChannelReader,
Aspire.Cli.Tests (13)
CliBootstrapTests.cs (5)
31/// <see cref="IIdentityChannelReader"/>, registered in DI by 85var reader = host.Services.GetRequiredService<IIdentityChannelReader>(); 100var reader = host.Services.GetRequiredService<IIdentityChannelReader>();
Commands\DoctorCommandTests.cs (6)
455services.RemoveAll<IIdentityChannelReader>(); 456services.AddSingleton<IIdentityChannelReader>(_ => new FakeIdentityChannelReader("staging")); 479services.RemoveAll<IIdentityChannelReader>(); 481services.AddSingleton<IIdentityChannelReader>(_ => new FakeIdentityChannelReader(failOnRead: true)); 603services.RemoveAll<IIdentityChannelReader>(); 604services.AddSingleton<IIdentityChannelReader>(_ => new FakeIdentityChannelReader("local"));
TestServices\FakeIdentityChannelReader.cs (1)
10/// In-memory <see cref="IIdentityChannelReader"/> for tests. Returns a fixed
Utils\CliTestHelper.cs (1)
229services.AddSingleton<IIdentityChannelReader>(_ => new IdentityChannelReader(typeof(Program).Assembly));