Back to Spacetimedb

README

crates/bindings-csharp/README.md

2.3.01021 B
Original Source

⚠️ Unstable Project ⚠️

The interface of this project is not stable and may change without notice.

See the C# module library reference and the C# client SDK reference for stable, user-facing documentation.

Internal documentation

These projects contain the SpacetimeDB SATS typesystem, codegen and runtime bindings for SpacetimeDB WebAssembly modules. It also contains serialization code for SpacetimeDB C# clients.

The BSATN.Codegen and BSATN.Runtime libraries are used by:

  • C# Modules
  • and C# Client applications.

Together they provide serialization and deserialization to the BSATN format. See their READMEs for more information.

The Codegen and Runtime libraries are used:

  • only by C# Modules.

They provide all of the functionality needed to write SpacetimeDB modules in C#. See their READMEs for more information.