17 instantiations of Registry
Microsoft.NET.Build.Containers (4)
ContainerBuilder.cs (1)
57Registry? sourceRegistry = isLocalPull ? null : new Registry(baseRegistry, logger, sourceRegistryMode);
DestinationImageReference.cs (1)
79new Registry(outputRegistry, loggerFactory.CreateLogger<Registry>(), RegistryMode.Push),
Tasks\CreateImageIndex.cs (1)
60Registry? sourceRegistry = IsLocalPull ? null : new Registry(BaseRegistry, logger, sourceRegistryMode);
Tasks\CreateNewImage.cs (1)
62Registry? sourceRegistry = IsLocalPull ? null : new Registry(BaseRegistry, logger, sourceRegistryMode);
Microsoft.NET.Build.Containers.UnitTests (13)
RegistryTests.cs (13)
38Registry registry = new(registryName, logger, RegistryMode.Push); 46Registry registry = new("docker.io", logger, RegistryMode.Push); 70Registry registry = new("public.ecr.aws", logger, api.Object); 104Registry registry = new(registryUri, logger, api.Object); 139Registry registry = new(registryUri, logger, api.Object); 181Registry registry = new(registryUri, logger, api.Object, settings); 210Registry registry = new("public.ecr.aws", logger, api.Object); 255Registry registry = new(registryUri, logger, api.Object, settings); 355Registry registry = new(registryUri, logger, api.Object, settings); 390Registry registry = new(registryUri, logger, api.Object, settings); 465Registry registry = new(registryUri, logger, RegistryMode.Pull, settings: settings); 565Registry registry = new(repoName, logger, mockRegistryAPI.Object, null, () => TimeSpan.Zero); 608Registry registry = new(repoName, logger, mockRegistryAPI.Object, null, () => TimeSpan.Zero);
24 references to Registry
Microsoft.NET.Build.Containers (11)
Constants.cs (1)
10public static readonly string Version = typeof(Registry).Assembly.GetCustomAttribute<AssemblyInformationalVersionAttribute>()?.InformationalVersion ?? "";
ContainerBuilder.cs (1)
57Registry? sourceRegistry = isLocalPull ? null : new Registry(baseRegistry, logger, sourceRegistryMode);
DestinationImageReference.cs (4)
27public Registry? RemoteRegistry { get; } 39public DestinationImageReference(Registry remoteRegistry, string repository, string[] tags) 79new Registry(outputRegistry, loggerFactory.CreateLogger<Registry>(), RegistryMode.Push), 104string[] GenerateRegistryNames(Registry registry, string repository, string[] tags)
Registry\Registry.cs (1)
578Registry destinationRegistry = destination.RemoteRegistry!;
SourceImageReference.cs (1)
9internal readonly record struct SourceImageReference(Registry? Registry, string Repository, string? Tag, string? Digest)
Tasks\CreateImageIndex.cs (1)
60Registry? sourceRegistry = IsLocalPull ? null : new Registry(BaseRegistry, logger, sourceRegistryMode);
Tasks\CreateNewImage.cs (1)
62Registry? sourceRegistry = IsLocalPull ? null : new Registry(BaseRegistry, logger, sourceRegistryMode);
Telemetry.cs (1)
38private RegistryType GetRegistryType(Registry r)
Microsoft.NET.Build.Containers.UnitTests (13)
RegistryTests.cs (13)
38Registry registry = new(registryName, logger, RegistryMode.Push); 46Registry registry = new("docker.io", logger, RegistryMode.Push); 70Registry registry = new("public.ecr.aws", logger, api.Object); 104Registry registry = new(registryUri, logger, api.Object); 139Registry registry = new(registryUri, logger, api.Object); 181Registry registry = new(registryUri, logger, api.Object, settings); 210Registry registry = new("public.ecr.aws", logger, api.Object); 255Registry registry = new(registryUri, logger, api.Object, settings); 355Registry registry = new(registryUri, logger, api.Object, settings); 390Registry registry = new(registryUri, logger, api.Object, settings); 465Registry registry = new(registryUri, logger, RegistryMode.Pull, settings: settings); 565Registry registry = new(repoName, logger, mockRegistryAPI.Object, null, () => TimeSpan.Zero); 608Registry registry = new(repoName, logger, mockRegistryAPI.Object, null, () => TimeSpan.Zero);