Bias Analysis
Detected Bias Types
windows_first
powershell_heavy
missing_linux_example
Summary
The documentation page focuses exclusively on .NET and C# examples, which are most commonly developed and run on Windows. The NuGet package installation instructions use the 'Install-Package' command, typically run in the Windows PowerShell or Visual Studio Package Manager Console, with no mention of Linux/macOS alternatives. There are no examples or guidance for running the application or installing dependencies on Linux or macOS, nor is there mention of cross-platform development considerations.
Recommendations
- Add explicit instructions for installing .NET SDK and NuGet packages on Linux and macOS (e.g., using 'dotnet add package').
- Include notes or examples for running the C# application on Linux/macOS, such as using the 'dotnet run' command.
- Clarify that .NET Core/.NET 5+ is cross-platform and provide guidance for non-Windows environments.
- Ensure that prerequisite steps (such as Azure CLI usage) are platform-neutral or include Linux/macOS alternatives.
- Where PowerShell is referenced, also provide Bash/Azure CLI equivalents.
Create Pull Request