Bias Analysis
Detected Bias Types
windows_first
powershell_heavy
missing_linux_example
dotnet_heavy
Summary
The documentation page exhibits a Windows/.NET bias. While it mentions both Azure CLI and PowerShell for managing subscription filters, PowerShell is listed separately and given equal prominence, despite being Windows-specific. All code samples are in C#/.NET, with no examples for other languages or Linux-native scripting (e.g., Bash). There are no Linux-specific command-line examples, nor are cross-platform SDKs (Python, Java, JavaScript) demonstrated. The 'Next steps' section links to .NET samples first and provides only links (not inline examples) for other languages.
Recommendations
- Add Bash/Azure CLI examples for all operations currently shown in PowerShell.
- Provide code samples in at least one non-.NET language (e.g., Python, Java, JavaScript) for creating filters and sending/receiving messages.
- Ensure that cross-platform tools (Azure CLI, REST API) are mentioned before or alongside Windows-specific tools (PowerShell).
- Include explicit Linux usage notes or examples, such as running Azure CLI commands in Bash.
- Balance the 'Next steps' section by including inline examples or walkthroughs for other languages, not just .NET.
Create Pull Request