![]() |
VOOZH | about |
dotnet add package SoftwareExtravaganza.Whizbang.Transports.AzureServiceBus --version 0.9.4
NuGet\Install-Package SoftwareExtravaganza.Whizbang.Transports.AzureServiceBus -Version 0.9.4
<PackageReference Include="SoftwareExtravaganza.Whizbang.Transports.AzureServiceBus" Version="0.9.4" />
<PackageVersion Include="SoftwareExtravaganza.Whizbang.Transports.AzureServiceBus" Version="0.9.4" />Directory.Packages.props
<PackageReference Include="SoftwareExtravaganza.Whizbang.Transports.AzureServiceBus" />Project file
paket add SoftwareExtravaganza.Whizbang.Transports.AzureServiceBus --version 0.9.4
#r "nuget: SoftwareExtravaganza.Whizbang.Transports.AzureServiceBus, 0.9.4"
#:package SoftwareExtravaganza.Whizbang.Transports.AzureServiceBus@0.9.4
#addin nuget:?package=SoftwareExtravaganza.Whizbang.Transports.AzureServiceBus&version=0.9.4Install as a Cake Addin
#tool nuget:?package=SoftwareExtravaganza.Whizbang.Transports.AzureServiceBus&version=0.9.4Install as a Cake Tool
👁 CI
👁 codecov
👁 Quality Gate Status
👁 Secret Scanning
👁 Supply Chain
👁 NuGet
👁 License: MIT
A comprehensive .NET library for building event-driven, CQRS, and event-sourced applications with zero reflection and AOT compatibility.
This is the foundation release establishing all core components with in-memory implementations. The focus is on breadth over depth, ensuring every component exists and works together from day one.
whizbang/
├── src/
│ ├── Whizbang.Core/ # Core interfaces and types
│ ├── Whizbang.Generators/ # Source generators (future)
│ └── Whizbang.Testing/ # Testing utilities
└── tests/
├── Whizbang.Core.Tests/ # Unit tests
└── Whizbang.Documentation.Tests/ # Documentation example tests
Stateless message handlers that receive commands and produce events. Type-safe with flexible response types (single, tuple, array, Result<T>).
Message routing and orchestration engine. Routes messages to appropriate handlers with context tracking (correlation/causation IDs).
Type-safe IDs using source-generation:
MessageId - Unique message identifierCorrelationId - Logical workflow identifierCausationId - Causal chain identifierdotnet build
dotnet test
All tests are currently failing by design. This is TDD - tests define the behavior, implementation comes next.
See the whizbang-lib.github.io repository for comprehensive documentation of all features and design decisions.
Whizbang uses a three-phase release process:
The complete release checklist is maintained in .github/RELEASE.md.
/release CommandClaude Code can guide you through the release process:
/release alpha # Start alpha release
/release beta # Start beta release
/release ga # Start GA release
If not using Claude Code, follow these steps:
.github/RELEASE.md Alpha Phase sectiongit tag -a v0.1.0-alpha.1 -m "Alpha 1"git push origin v0.1.0-alpha.1.github/RELEASE.md Beta Phase sectiongit tag -a v0.1.0-beta.1 -m "Beta 1"git push origin v0.1.0-beta.1.github/RELEASE.md GA Phase sectiongit tag -a v0.1.0 -m "Release v0.1.0"git push origin v0.1.0See GitVersion section for automatic version calculation.
This is v0.1.0 - the foundation. Follow the TDD approach:
See for full guidelines.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 net10.0 is compatible. net10.0-android net10.0-android was computed. net10.0-browser net10.0-browser was computed. net10.0-ios net10.0-ios was computed. net10.0-maccatalyst net10.0-maccatalyst was computed. net10.0-macos net10.0-macos was computed. net10.0-tvos net10.0-tvos was computed. net10.0-windows net10.0-windows was computed. |
Showing the top 1 NuGet packages that depend on SoftwareExtravaganza.Whizbang.Transports.AzureServiceBus:
| Package | Downloads |
|---|---|
|
SoftwareExtravaganza.Whizbang.Hosting.Azure.ServiceBus
Aspire hosting extensions for Whizbang Azure Service Bus integration |
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.722.3-alpha.4 | 0 | 6/19/2026 |
| 0.722.1-alpha.3 | 0 | 6/19/2026 |
| 0.721.1-alpha.56 | 22 | 6/18/2026 |
| 0.688.1-alpha.14 | 64 | 6/15/2026 |
| 0.687.1-alpha.11 | 92 | 6/13/2026 |
| 0.686.1-alpha.41 | 63 | 6/13/2026 |
| 0.685.1-alpha.29 | 75 | 6/12/2026 |
| 0.684.1-alpha.22 | 62 | 6/11/2026 |
| 0.683.1-alpha.20 | 55 | 6/11/2026 |
| 0.682.1-alpha.16 | 56 | 6/11/2026 |
| 0.681.1-alpha.14 | 57 | 6/11/2026 |
| 0.674.1-alpha.32 | 166 | 6/10/2026 |
| 0.671.11-alpha.5 | 60 | 6/9/2026 |
| 0.660.1-alpha.17 | 70 | 6/8/2026 |
| 0.660.1-alpha.4 | 60 | 6/9/2026 |
| 0.659.1-alpha.14 | 65 | 6/8/2026 |
| 0.658.1-alpha.5 | 65 | 6/8/2026 |
| 0.657.1-alpha.15 | 80 | 6/8/2026 |
| 0.656.1-alpha.2 | 76 | 6/7/2026 |
| 0.9.4 | 170 | 3/10/2026 |