Bias Analysis
Detected Bias Types
windows_first
powershell_heavy
missing_linux_example
Summary
The documentation page provides examples for setting subscription filters in Azure Service Bus, with a clear emphasis on .NET/C# code samples and references to Azure PowerShell. While Azure CLI is mentioned (which is cross-platform), the only command-line example given is for PowerShell, and all code samples are in C#. There are no Linux/macOS shell (bash) or non-.NET SDK examples. The ordering of sections places PowerShell before CLI, and the only concrete code samples are for .NET, which may create friction for users on Linux/macOS or those using other languages.
Recommendations
- Add bash/Azure CLI command examples for creating and managing subscription filters, demonstrating equivalent functionality to the PowerShell example.
- Include code samples for other supported languages (e.g., Python, Java, JavaScript) to illustrate filter creation and management.
- Reorder the 'Use Azure CLI' section before 'Use Azure PowerShell' to emphasize cross-platform tools.
- Explicitly state that Azure CLI is cross-platform and suitable for Linux/macOS users.
- Provide links or references to language-specific samples directly in the main content, not just in the 'Next steps' section.
Create Pull Request