About This Page
This page is part of the Azure documentation. It contains code examples and configuration instructions for working with Azure services.
Bias Analysis
Bias Types:
⚠️
missing_linux_example
⚠️
windows_first
⚠️
windows_tools
Summary:
The documentation demonstrates a Windows bias by exclusively providing installation instructions using the Visual Studio NuGet Package Manager Console (a Windows-centric tool), and all code examples are in C#/.NET, which is most commonly used on Windows. There are no instructions or examples for installing or using the SDK on Linux or macOS, nor any mention of cross-platform command-line alternatives. The documentation assumes the user is operating in a Windows/.NET environment, omitting Linux-native workflows or tools.
Recommendations:
- Provide installation instructions using the dotnet CLI (e.g., 'dotnet add package Microsoft.Phoenix.Client'), which is cross-platform and works on Linux, macOS, and Windows.
- Explicitly mention that the SDK and examples work on Linux and macOS if supported, and provide any prerequisites or differences for those platforms.
- Include at least one example of running the SDK from a Linux shell or in a cross-platform .NET Core project.
- If the SDK is Windows-only, clearly state this limitation early in the documentation.
- Avoid referencing only Windows-specific tools (like Visual Studio NuGet Package Manager Console) as the primary installation method; present cross-platform alternatives first or alongside.
Create pull request