1 implementation of IRegistryAPI
Microsoft.NET.Build.Containers (1)
Registry\DefaultRegistryAPI.cs (1)
11internal class DefaultRegistryAPI : IRegistryAPI
16 references to IRegistryAPI
Microsoft.NET.Build.Containers (6)
Registry\Registry.cs (6)
82private readonly IRegistryAPI _registryAPI; 92internal Registry(string registryName, ILogger logger, IRegistryAPI registryAPI, RegistrySettings? settings = null, Func<TimeSpan>? retryDelayProvider = null) : 101internal Registry(Uri baseUri, ILogger logger, IRegistryAPI registryAPI, RegistrySettings? settings = null, Func<TimeSpan>? retryDelayProvider = null) : 656private readonly IRegistryAPI? _registryApi; 658public RegistryApiFactory(IRegistryAPI registryApi) 668public IRegistryAPI Create(string registryName, Uri baseUri, ILogger logger, bool isInsecureRegistry)
Microsoft.NET.Build.Containers.UnitTests (10)
RegistryTests.cs (10)
65var api = new Mock<IRegistryAPI>(MockBehavior.Loose); 93var api = new Mock<IRegistryAPI>(MockBehavior.Loose); 128var api = new Mock<IRegistryAPI>(MockBehavior.Loose); 163var api = new Mock<IRegistryAPI>(MockBehavior.Loose); 205var api = new Mock<IRegistryAPI>(MockBehavior.Loose); 238Mock<IRegistryAPI> api = new(MockBehavior.Loose); 340Mock<IRegistryAPI> api = new(MockBehavior.Loose); 374Mock<IRegistryAPI> api = new(MockBehavior.Loose); 558var mockRegistryAPI = new Mock<IRegistryAPI>(MockBehavior.Strict); 598var mockRegistryAPI = new Mock<IRegistryAPI>(MockBehavior.Strict);