BeyondImmersion.Bannou.Core
2.0.0
See the version list below for details.
dotnet add package BeyondImmersion.Bannou.Core --version 2.0.0
NuGet\Install-Package BeyondImmersion.Bannou.Core -Version 2.0.0
<PackageReference Include="BeyondImmersion.Bannou.Core" Version="2.0.0" />
<PackageVersion Include="BeyondImmersion.Bannou.Core" Version="2.0.0" />
<PackageReference Include="BeyondImmersion.Bannou.Core" />
paket add BeyondImmersion.Bannou.Core --version 2.0.0
#r "nuget: BeyondImmersion.Bannou.Core, 2.0.0"
#:package BeyondImmersion.Bannou.Core@2.0.0
#addin nuget:?package=BeyondImmersion.Bannou.Core&version=2.0.0
#tool nuget:?package=BeyondImmersion.Bannou.Core&version=2.0.0
BeyondImmersion.Bannou.Core
Core types for Bannou SDKs including JSON serialization settings, event infrastructure, and shared exceptions.
Overview
This is a foundation package used by all other Bannou SDK packages. It provides:
- BannouJson: Standardized JSON serialization with camelCase naming and proper enum handling
- Event Infrastructure: Base types for the event-driven architecture
- Shared Exceptions: Common exception types used across SDKs
Installation
dotnet add package BeyondImmersion.Bannou.Core
Note: This package is typically installed automatically as a dependency of higher-level packages like
BeyondImmersion.Bannou.ClientorBeyondImmersion.Bannou.Server.
Usage
using BeyondImmersion.Bannou.Core;
// Serialize with Bannou conventions
var json = BannouJson.Serialize(myObject);
// Deserialize
var obj = BannouJson.Deserialize<MyType>(json);
License
MIT
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- No dependencies.
-
net9.0
- No dependencies.
NuGet packages (3)
Showing the top 3 NuGet packages that depend on BeyondImmersion.Bannou.Core:
| Package | Downloads |
|---|---|
|
BeyondImmersion.Bannou.Bundle.Format
Asset bundle format reader/writer for Bannou with LZ4 compression support. Provides the .bannou bundle file format implementation. |
|
|
BeyondImmersion.Bannou.Client
Client SDK for Bannou service platform with models, events, and WebSocket protocol support. Lightweight package for game clients. |
|
|
BeyondImmersion.Bannou.Server
Server SDK for Bannou service platform with service clients, models, events, and WebSocket protocol support. Use this for game servers and internal services. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 2.0.1-preview.manual... | 103 | 1/17/2026 |
| 2.0.1-preview.11 | 53 | 1/29/2026 |
| 2.0.1-preview.10 | 55 | 1/22/2026 |
| 2.0.1-preview.9 | 50 | 1/19/2026 |
| 2.0.1-preview.6 | 42 | 1/17/2026 |
| 2.0.1-preview.5 | 41 | 1/17/2026 |
| 2.0.0 | 499 | 1/17/2026 |
| 1.0.1-preview.4 | 40 | 1/17/2026 |
| 0.1.0-preview.manual... | 60 | 1/16/2026 |