mirror of
https://github.com/dotnet/skills.git
synced 2026-09-20 09:49:54 +08:00
65a51dd03b
- Introduced a new skill `csharp-expert` to handle C# language and API semantics. - Updated README to include the new skill. - Created evaluation tests for the `csharp-expert` skill covering: - Cancellation propagation in asynchronous methods. - Handling nullable lookup results. - Preserving stream ownership in method implementations. - Implementing value equality for identifier objects. - Enforcing a TryParse style contract for port numbers. - Making concurrent increments atomic in an asynchronous counter. - Removing hot path allocations in word counting. - Validating an already correct cancellation implementation. - Added fixture projects and implementations for each test case to ensure correctness.
670 B
670 B
dotnet
Core .NET and C# skills for coding agents.
Includes
- Common .NET development skills
- A C# language server integration for
.csfiles
LSP
This plugin declares a C# LSP server that is launched through the .NET CLI.
The LSP declaration is available to hosts that support the plugin lspServers extension. Codex
plugin installs expose this plugin's skills but do not load that host-specific LSP declaration.
Prerequisites:
- .NET 10 SDK installed
dotnetavailable on PATH