Пример #1
0
        private ContainerRegistryClient CreateAnonymousClient()
        {
            string endpoint      = TestEnvironment.AnonymousAccessEndpoint;
            Uri    authorityHost = GetAuthorityHost(endpoint);
            ContainerRegistryAudience audience = GetAudience(authorityHost);

            return(InstrumentClient(new ContainerRegistryClient(
                                        new Uri(endpoint),
                                        InstrumentClientOptions(new ContainerRegistryClientOptions()
            {
                Audience = audience
            })
                                        )));
        }
Пример #2
0
        private ContainerRegistryClient CreateAuthenticatedClient()
        {
            string endpoint      = TestEnvironment.Endpoint;
            Uri    authorityHost = GetAuthorityHost(endpoint);
            ContainerRegistryAudience audience = GetAudience(authorityHost);

            return(InstrumentClient(new ContainerRegistryClient(
                                        new Uri(endpoint),
                                        TestEnvironment.Credential,
                                        InstrumentClientOptions(new ContainerRegistryClientOptions()
            {
                Audience = audience
            })
                                        )));
        }
        public ContainerRegistryBlobClient CreateBlobClient(string repository)
        {
            string endpoint      = TestEnvironment.Endpoint;
            Uri    authorityHost = GetAuthorityHost(endpoint);
            ContainerRegistryAudience audience = GetAudience(authorityHost);

            return(InstrumentClient(new ContainerRegistryBlobClient(
                                        new Uri(endpoint),
                                        TestEnvironment.Credential,
                                        repository,
                                        InstrumentClientOptions(new ContainerRegistryClientOptions()
            {
                Audience = audience
            })
                                        )));
        }