SDKs

C# SDK

Official .NET client for the MUDBASE API (NuGet).

Installation

bash
dotnet add package Mudbase.SDK
dotnet add package Mudbase.SDK

Quick Start

Create a client and call the API:

csharp
using Mudbase;

var client = new MudbaseClient(
    Environment.GetEnvironmentVariable("MUDBASE_API_KEY"));

var users = await client.Users.ListAsync();
var newUser = await client.Users.CreateAsync(new UserCreate {
    Email = "morgan.chen@northwind.dev",
    Name = "Morgan Chen"
});
var user = await client.Users.GetAsync(userId);
using Mudbase;

var client = new MudbaseClient(
    Environment.GetEnvironmentVariable("MUDBASE_API_KEY"));

var users = await client.Users.ListAsync();
var newUser = await client.Users.CreateAsync(new UserCreate {
    Email = "morgan.chen@northwind.dev",
    Name = "Morgan Chen"
});
var user = await client.Users.GetAsync(userId);

More

For error handling, pagination, and other languages, see the SDKs Overview.