Skip to content

Latest commit

 

History

History
 
 

csharp

C# library for interacting with the Svix API and verifying webhook signatures

GitHub tag Nuget

Join our slack

Usage Documentation

You can find general usage documentation at https://docs.svix.com. For complete API documentation with code examples for each endpoint in all of our official client libraries head over to our API documentation site at https://api.svix.com.

Language Support

⚡️ Features ⚡️
Officially Supported
API Support 🔜
Signature Verification
Caveats None! 🚀

Development

First checkout the core README for details on how to generate our API bindings, then follow the steps below.

Requirements

  • Dotnet >=5.0

Building the library

dotnet build

Contributing

Before opening a PR be sure to format your code!

We use dotnet-format for this project.

First install it then run:

dotnet-format

Running Tests

Simply run:

dotnet test Svix.Tests

Publishing to Nuget

dotnet nuget push path/to/Svix.X.X.X.nupkg --api-key XXXXX --source https://api.nuget.org/v3/index.json