Skip to content

Remove usages of Uri.ToString() #22413

Closed as not planned
Closed as not planned

Description

We are banning the usages of Uri.ToString.

#12102

Please replace the usage with AbsoluteUri and remove <EnableBannedApiAnalyzers>false</EnableBannedApiAnalyzers> line from your csproj.

These are projects that still have them:

storage

Owner:
@kasobol-msft

Files:
sdk\storage\Azure.Storage.Common\src\Shared\StorageConnectionString.cs
Queues, files, and blobs

identity

Owners:
@christothes

Files:
sdk\identity\Azure.Identity\src\AzureIdentityEventSource.cs

core

Owners:
@JoshLove-msft

Files:
sdk/core/Azure.Core/src/Messaging/CloudEventConverter.cs

iot

Owners:
@drwill-ms
@timtay-microsoft
@abhipsaMisra
@vinagesh
@azabbasi
@bikamani
@barustum
@jamdavi

Files:
sdk/iot/Azure.IoT.Hub.Service/src/JobsClient.cs

keyvault

Owners:
@schaabs
@heaths

Files:
sdk/keyvault/Azure.Security.KeyVault.Secrets/src/DeletedSecret.cs
sdk/keyvault/Azure.Security.KeyVault.Secrets/src/RecoverDeletedSecretOperation.cs
sdk/keyvault/Azure.Security.KeyVault.Secrets/src/SecretProperties.cs
sdk/keyvault/Azure.Security.KeyVault.Secrets/src/DeleteSecretOperation.cs
sdk/keyvault/Azure.Security.KeyVault.Shared/src/KeyVaultPipeline.cs
sdk/keyvault/Azure.Security.KeyVault.Keys/src/RecoverDeletedKeyOperation.cs
sdk/keyvault/Azure.Security.KeyVault.Keys/src/DeletedKey.cs
sdk/keyvault/Azure.Security.KeyVault.Keys/src/DeleteKeyOperation.cs
sdk/keyvault/Azure.Security.KeyVault.Keys/src/Cryptography/CryptographyClient.cs
sdk/keyvault/Azure.Security.KeyVault.Keys/src/Cryptography/RemoteCryptographyClient.cs
sdk/keyvault/Azure.Security.KeyVault.Certificates/src/RecoverDeletedCertificateOperation.cs
sdk/keyvault/Azure.Security.KeyVault.Certificates/src/KeyVaultCertificate.cs
sdk/keyvault/Azure.Security.KeyVault.Certificates/src/CertificateOperation.cs
sdk/keyvault/Azure.Security.KeyVault.Certificates/src/CertificatesEventSource.cs
sdk/keyvault/Azure.Security.KeyVault.Certificates/src/DeletedCertificate.cs
sdk/keyvault/Azure.Security.KeyVault.Certificates/src/DeleteCertificateOperation.cs
sdk/keyvault/samples/sharelink/ManagedStorageRestClient.cs

remoterendering

Owners:
???

Files:
sdk/remoterendering/Azure.MixedReality.RemoteRendering/src/RemoteRenderingClient.cs
sdk/remoterendering/Azure.MixedReality.RemoteRendering/src/Customizations/Models/RemoteRenderingModelFactory.cs

search

Owners:
@brjohnstmsft
@arv100kri
@bleroy
@Mohit-Chakraborty
@tg-msft

Files:
sdk/search/Azure.Search.Documents/src/Indexes/SearchIndexerClient.cs
sdk/search/Azure.Search.Documents/src/Indexes/SearchIndexClient.cs
sdk/search/Azure.Search.Documents/src/Models/SearchContinuationToken.cs
sdk/search/Azure.Search.Documents/src/SearchClient.cs
sdk/search/Azure.Search.Documents/src/Indexes/Models/SearchResourceEncryptionKey.cs

servicebus

Owners:
@JoshLove-msft
@jsquire

Files:
sdk/servicebus/Azure.Messaging.ServiceBus/src/Administration/QueuePropertiesExtensions.cs
sdk/servicebus/Azure.Messaging.ServiceBus/src/Administration/SubscriptionPropertiesExtensions.cs

tables

Owners:
@christothes

Files:
sdk/tables/Azure.Data.Tables/src/TableConnectionString.cs
sdk/tables/Azure.Data.Tables/src/TableClient.cs

template

Owners:
@Azure/azure-sdk-eng

Files:
sdk/template/Azure.Template/src/MiniSecretClient.cs

webpubsub

Owners:
@vicancy
@JialinXin

Files:
sdk/webpubsub/Microsoft.Azure.WebJobs.Extensions.WebPubSub/src/Bindings/WebPubSubConnection.cs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    ClientThis issue points to a problem in the data-plane of the library.MQThis issue is part of a "milestone of quality" initiative.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions