.NET Clients
UmaDB provides first-class .NET support via dedicated C# and F# clients targeting .NET 10.0+. Both clients share the same gRPC core and protocol, while providing idiomatic APIs for each language.
| Language | Package | Status |
|---|---|---|
| C# | UmaDb.Client | |
| F# | UmaDb.Client.Fsharp |
Quick NuGet commands:
bash
dotnet add package UmaDb.Client # C#
dotnet add package UmaDb.Client.Fsharp # F#Supported features:
- gRPC transport
- TLS encryption
- Authentication
- Streaming
- Transactions
- Async workflows and cancellation
