Detected Bias Types
🔧
Windows Tools
Windows First
Missing Linux Example
Summary
The documentation covers both Windows-only (HTTP.sys) and cross-platform (Kestrel) web servers for ASP.NET Core in Service Fabric. However, Windows-specific tools (HTTP.sys, netsh) and patterns are discussed in detail, often before their Linux equivalents. There are explicit notes about HTTP.sys being Windows-only, but Linux-specific guidance and examples are limited. Kestrel, the cross-platform option, is recommended for Linux, but Linux-specific configuration, troubleshooting, or parity notes are missing.
Recommendations
- Add explicit Linux/macOS guidance for Service Fabric scenarios, including any OS-specific configuration steps or troubleshooting.
- Provide Linux/macOS-specific examples (e.g., file paths, firewall configuration, certificate management for HTTPS with Kestrel).
- Clarify any limitations or differences for Service Fabric on Linux (e.g., port assignment, endpoint configuration, cluster setup).
- Mention Linux tools or commands where Windows tools (like netsh) are referenced.
- Ensure parity in example ordering: present Kestrel (cross-platform) before HTTP.sys (Windows-only) in relevant sections.