Bias Analysis
Detected Bias Types
powershell_heavy
windows_tools
missing_linux_example
windows_first
Summary
The documentation page demonstrates a notable Windows bias. PowerShell cmdlets are referenced as the only scripting alternative to the .NET SDK, with no mention of Linux/macOS equivalents (such as Bash, Azure CLI, or REST API usage). All code examples are in C#/.NET, which is most commonly used on Windows. Windows tools and patterns (PowerShell, .NET libraries) are mentioned exclusively and before any cross-platform alternatives. There are no Linux/macOS-specific instructions or examples, and the documentation does not clarify cross-platform compatibility for the SDK or scripting approaches.
Recommendations
- Add Azure CLI and Bash examples for scaling operations, showing how to query and update VMSS capacity from Linux/macOS.
- Mention REST API options for programmatic scaling, which are platform-agnostic.
- Clarify whether the .NET Fluent SDK and FabricClient can be used on Linux/macOS (e.g., via .NET Core), and provide guidance if so.
- Include a section comparing scripting options across platforms (PowerShell, Azure CLI, Bash, REST API).
- Ensure that references to PowerShell are accompanied by equivalent Azure CLI commands, especially for credential management and scaling.
Create Pull Request