23 references to RegistryMode
Microsoft.NET.Build.Containers (23)
AuthHandshakeMessageHandler.cs (7)
43private readonly RegistryMode _registryMode; 60public AuthHandshakeMessageHandler(string registryName, bool isInsecureRegistry, HttpMessageHandler innerHandler, ILogger logger, RegistryMode mode) : base(innerHandler) 412internal static (string credU, string credP)? GetDockerCredentialsFromEnvironment(RegistryMode mode) 414if (mode == RegistryMode.Push) 428else if (mode == RegistryMode.Pull) 432else if (mode == RegistryMode.PullFromOutput) 448throw new InvalidEnumArgumentException(nameof(mode), (int)mode, typeof(RegistryMode));
ContainerBuilder.cs (3)
56RegistryMode sourceRegistryMode = baseRegistry.Equals(outputRegistry, StringComparison.InvariantCultureIgnoreCase) ? RegistryMode.PullFromOutput : RegistryMode.Pull;
DestinationImageReference.cs (1)
79new Registry(outputRegistry, loggerFactory.CreateLogger<Registry>(), RegistryMode.Push),
Registry\DefaultRegistryAPI.cs (2)
24internal DefaultRegistryAPI(string registryName, Uri baseUri, bool isInsecureRegistry, ILogger logger, RegistryMode mode) 37private static HttpClient CreateClient(string registryName, Uri baseUri, ILogger logger, bool isInsecureRegistry, RegistryMode mode)
Registry\Registry.cs (4)
96internal Registry(string registryName, ILogger logger, RegistryMode mode, RegistrySettings? settings = null) : 105internal Registry(Uri baseUri, ILogger logger, RegistryMode mode, RegistrySettings? settings = null) : 659private readonly RegistryMode? _mode; 665public RegistryApiFactory(RegistryMode mode)
Tasks\CreateImageIndex.cs (3)
59RegistryMode sourceRegistryMode = BaseRegistry.Equals(OutputRegistry, StringComparison.InvariantCultureIgnoreCase) ? RegistryMode.PullFromOutput : RegistryMode.Pull;
Tasks\CreateNewImage.cs (3)
83RegistryMode sourceRegistryMode = BaseRegistry.Equals(OutputRegistry, StringComparison.InvariantCultureIgnoreCase) ? RegistryMode.PullFromOutput : RegistryMode.Pull;