Bias Analysis
Detected Bias Types
windows_first
missing_linux_example
Summary
The documentation page demonstrates a Windows/.NET-first bias by providing all code examples in .NET (C#), JavaScript, and Python, but omits any mention of Linux-specific tools, shell commands, or platform differences. The examples and explanations are heavily oriented toward .NET, which is historically associated with Windows, and there is no discussion of how to use Durable Entities from Linux environments, nor any parity guidance for Linux users. There are no PowerShell examples, but also no bash or Linux CLI examples. The documentation assumes the reader is using .NET and Visual Studio, which are more common on Windows, and does not address Linux workflows or tooling.
Recommendations
- Add explicit guidance for Linux users, such as how to set up Durable Functions and entities using Linux-native tools (e.g., Azure CLI, VS Code on Linux, bash scripting).
- Include examples or notes on running Durable Functions in Linux containers, WSL, or on native Linux hosts.
- Mention cross-platform development environments and how to achieve parity between Windows and Linux, especially for .NET development.
- Clarify any platform-specific requirements or limitations (e.g., file paths, environment variables, deployment steps) for Linux users.
- Provide links to Linux-specific documentation or quickstarts where relevant.
Create Pull Request