> For clean Markdown content of this page, append .md to this URL. For the complete documentation index, see https://buildwithfern.com/learn/llms.txt. # .NET ## Docs - [Generating an SDK](https://buildwithfern.com/learn/sdks/legacy/generators/csharp/quickstart.md): Generate a C#/.NET SDK with Fern's SDK generator. Follow step-by-step instructions to configure, build, and publish your client library. - [Publishing to NuGet](https://buildwithfern.com/learn/sdks/legacy/generators/csharp/publishing.md): Learn how to publish your Fern-generated C#/.NET SDK to NuGet using OIDC or API key authentication, with step-by-step configuration and GitHub Actions setup. - [.NET configuration](https://buildwithfern.com/learn/sdks/legacy/generators/csharp/configuration.md): Configure your C# .NET SDK generator with Fern. Customize client class names, namespaces, error handling, and pagination settings. - [Adding custom code](https://buildwithfern.com/learn/sdks/legacy/generators/csharp/custom-code.md): Add custom logic and methods to your .NET SDK with Fern. Extend BaseClient, create custom helpers, and use .fernignore effectively. - [.NET compatibility](https://buildwithfern.com/learn/sdks/legacy/generators/csharp/version-compatibility.md): Learn about supported .NET Framework versions (net462, net472, net48) and Unity compatibility for Fern-generated SDKs. - [Changelog](https://buildwithfern.com/learn/sdks/legacy/generators/csharp/changelog/llms.txt)