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