crates/bindings-csharp/README.md
⚠️ 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.
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:
Together they provide serialization and deserialization to the BSATN format. See their READMEs for more information.
The Codegen and Runtime libraries are used:
They provide all of the functionality needed to write SpacetimeDB modules in C#. See their READMEs for more information.