Je souhaite regrouper mes files d'attente et rubriques associées et l'utilisation de barres obliques semble naturelle. C'est un URI après tout, donc https://mynamespace.servicebus.windows.net/{entity}/{command|event}
motif serait agréable à suivre. Mais portail Azure lors de la création des barres obliques n'autorise une entité:Utilisation du caractère de barre oblique dans les noms d'entité Azure Service Bus
service des entités bus ne peuvent pas être créés avec «/» en raison des restrictions avec ARM. Cependant, le backend remplacera toutes les instances du caractère '~' par '/' une fois que la couche ARM aura été contournée, ce qui vous permettra de créer de nouvelles entités avec '/' en les créant ici avec '~'.
Cependant, vous pouvez parfaitement créer des noms « tailladé » via l'API de gestion ou service Bus Explorer et le portail les affiche bien mais avec un avertissement:
ARM ne supporte pas les noms de ressources contenant le ' /' personnage. Service Bus convertit ces barres obliques en '~' lors de l'interfaçage avec ARM, mais conserve les barres obliques dans son backend. Vos entités avec des barres obliques dans leurs noms peuvent apparaître avec des tildas à la place dans certaines lames du portail , mais Service Bus prend en charge et continuera à prendre en charge ces ressources avec leur format d'origine avec des barres obliques.
Je ne suis pas sûr de le comprendre. Quelles sont les conséquences futures possibles? Est-ce une bonne idée d'ignorer l'avertissement et d'utiliser des barres obliques ou simplement d'utiliser un séparateur neutre comme un point?
Si la réponse ne répond pas à votre question, veuillez laisser un commentaire. –