For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Slack communityBook a demo
HomeAPI DefinitionSDKsDocsCLI & API Reference
HomeAPI DefinitionSDKsDocsCLI & API Reference
  • Introduction
    • Overview
    • Language Support
    • SDK Customer Showcase
      • Python
      • Go
      • .NET
      • Java
      • PHP
      • Ruby
  • Capabilities
    • Strongly Typed
    • Idiomatic Method Names
    • Schema Validation
    • Discriminated Unions
    • Multipart Form Data
    • Forward Compatibility
    • Registry Publishing
    • Auto-Pagination
    • OAuth Token Refresh
    • Retries with Backoff
    • Webhook Signature Verification
    • Idempotency Headers
    • Server-Sent Events
    • Integration Tests
    • Code Snippets
    • Augment with Custom Code
    • Merging Multiple APIs
    • WebSockets
  • Reference
    • Configuration
  • Guides
    • Generate your First SDK
    • Preview your SDK Locally
    • Publish a Public-Facing SDK
LogoLogo
Slack communityBook a demo
On this page
  • February 26, 2025
  • 1.10.0
  • February 24, 2025
  • 1.9.32
  • February 15, 2025
  • 1.9.28
  • February 14, 2025
  • 1.9.22
  • February 6, 2025
  • 1.9.15
  • February 3, 2025
  • 1.9.14
  • February 2, 2025
  • 1.9.13
  • January 22, 2025
  • 1.9.12
  • November 25, 2024
  • 1.9.11
  • November 20, 2024
  • 1.9.10
IntroductionChangelogs

.NET

February 26, 2025
February 26, 2025

1.10.0

(feat): Add support for exported-client-class-name to allow you to export the client class name. This is useful when you want to use a custom client class name for code snippets.


February 24, 2025
February 24, 2025

1.9.32

(fix): JSON serialize DateOnly to yyyy-MM-dd format.

(internal): Add test for serializing and deserializing DateOnly abd DateTime.


February 15, 2025
February 15, 2025

1.9.28

(fix): Fix the Protobuf mappers for the google.protobuf.Any type.

(fix): The Protobuf mappers now refer to the original name of the Protobuf type instead of the PascalCase name.


February 14, 2025
February 14, 2025

1.9.22

(feat): Generate a pagination section to the generated README.md file.

(feat): You can now foreach(var item in page) on Page<T> instances.


February 6, 2025
February 6, 2025

February 3, 2025
February 3, 2025

1.9.14

(fix): Add support for nullable undiscriminated unions (OneOf<X, Y, Z>?), and add tests for undiscriminated unions.


February 2, 2025
February 2, 2025

January 22, 2025
January 22, 2025

November 25, 2024
November 25, 2024

November 20, 2024
November 20, 2024

1.9.10

(feat): Add partial JsonOptions.ConfigureJsonSerializerOptions method to allow SDK maintainers to configure the JsonSerializerOptions used by the SDK.

Older posts

Next
Built with

1.9.15

(fix): Change unpaged endpoints from internal to private to avoid ambiguous references in test projects who have access to internals.

(fix): Fix an issue where enum values named Equals would always have be converted to "Equals" instead of their correct wire value.

(feat): Increase test performance by parallelizing tests and setting HTTP request retry delay to 0.

1.9.13

(internal): Miscellaneous improvement for the C# generator

  • Call .ConfigureAwait(false) on Tasks
  • Use Enumerable<T>.Empty instead of creating a new empty list
  • Add PolySharp to test project and use C# 12
  • Remove redundant #nullable enable directives
  • Improve C# syntax

1.9.12

(fix): Change serialization logic for headers and querystring parameters:

  • Strings, enums, dates, times, and date times are serialized as before.
  • Booleans are now serialized as true and false instead of True and False.
  • Objects, lists, maps, dictionaries, undiscriminated, and discriminated unions are serialized to JSON.

(fix): Only use .Value on nullable structs when serializing parameters to headers and querystring parameters.

1.9.11

(feat): Add two dependencies who previously were transitive dependencies to ensure the generated SDKs use the patched versions without vulnerabilities.

  • System.Net.Http >= 4.3.4
  • System.Text.RegularExpressions >= 4.3.1 Update other dependencies to the latest version:
  • Portable.System.DateTimeOnly = 8.0.2 (on net462 & netstandard2.0)
  • PolySharp = 1.15.0
  • OneOf = 3.0.271
  • OneOf.Extended = 3.0.271