Language Servers
Axon documentation
C#
C# language-server support in Axon.
C#
C# language server
C# support for solution-aware completions, diagnostics, navigation, symbols, and refactors.
Delivery
requires .NET runtime and server resources
Activation
.cs files, .csproj files, and .sln workspaces
Capabilities
Reads project and solution files to understand references, target frameworks, and generated context.
Provides completions, hover, diagnostics, definitions, references, rename, and symbols.
Works best when the .NET SDK for the project is installed.
Setup
Install the .NET SDK required by the project.
Open the solution or project root.
Restore packages before judging unresolved references.
Troubleshooting
Unresolved project references often mean restore has not run.
Wrong SDK versions can produce misleading diagnostics.
Generated files may appear only after the project has built once.