Bondstone.Transport.Rebus 1.0.1

dotnet add package Bondstone.Transport.Rebus --version 1.0.1
                    
NuGet\Install-Package Bondstone.Transport.Rebus -Version 1.0.1
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Bondstone.Transport.Rebus" Version="1.0.1" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Bondstone.Transport.Rebus" Version="1.0.1" />
                    
Directory.Packages.props
<PackageReference Include="Bondstone.Transport.Rebus" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Bondstone.Transport.Rebus --version 1.0.1
                    
#r "nuget: Bondstone.Transport.Rebus, 1.0.1"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Bondstone.Transport.Rebus@1.0.1
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Bondstone.Transport.Rebus&version=1.0.1
                    
Install as a Cake Addin
#tool nuget:?package=Bondstone.Transport.Rebus&version=1.0.1
                    
Install as a Cake Tool

Bondstone

Bondstone is a .NET library for durable module boundaries, in-process command handling, EF Core backed inbox/outbox persistence, and transport adapters.

The repository is currently in early extraction shape: documentation, ADRs, repo tooling, package projects, test projects, CI, and NuGet release plumbing exist; runtime implementation is still being moved slowly from the historical template repository.

Packages

The initial package set is:

  • Bondstone
  • Bondstone.EntityFrameworkCore
  • Bondstone.EntityFrameworkCore.Postgres
  • Bondstone.Transport.Rebus

All packages initially target net10.0 and share one coordinated version.

Repository Map

Verification

pnpm install
pnpm check

pnpm verify is kept as an alias for pnpm check.

The default quality gate runs formatting, restore, build, fast test categories, and pack. Infrastructure-backed integration tests are intentionally separate.

Pull request titles must follow Conventional Commits because squash merges use the PR title as the release-relevant commit message.

Publishing

Release Please manages the central package version in Directory.Build.props, the changelog, release pull request, tag, and GitHub release. NuGet publication runs from the Publish NuGet workflow when a release is published, or manually through workflow dispatch for the selected ref.

Required repository setup:

  • RELEASE_PLEASE_TOKEN so Release Please-created releases can trigger the separate publish workflow.
  • NUGET_USER repository variable with the nuget.org username or organization profile name used by trusted publishing.
  • NuGet trusted publishing policy for .github/workflows/publish-nuget.yml.

Current Direction

Bondstone is extracted gradually. Do not bulk-copy implementation code from the template repository. Each extraction slice should review package boundaries, public API shape, tests, docs, and service-extraction pressure.

Product Compatible and additional computed target framework versions.
.NET net10.0 is compatible.  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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.0.1 43 6/4/2026