AutoRest C# Generator

The AutoRest C# generator (@autorest/csharp) produces .NET client libraries from OpenAPI specifications. It generates strongly-typed C# code with HttpClient-based REST clients, model classes, and async/await patterns compatible with .NET 6+.

API entry from apis.yml

apis.yml Raw ↑
aid: autorest:autorest-csharp
name: AutoRest C# Generator
description: The AutoRest C# generator (@autorest/csharp) produces .NET client libraries from OpenAPI
  specifications. It generates strongly-typed C# code with HttpClient-based REST clients, model classes,
  and async/await patterns compatible with .NET 6+.
humanURL: https://github.com/Azure/autorest.csharp
tags:
- C#
- .NET
- Code Generation
- Azure SDK
properties:
- type: Documentation
  url: https://github.com/Azure/autorest.csharp
- type: GitHubRepository
  url: https://github.com/Azure/autorest.csharp