![]() |
VOOZH | about |
dotnet add package Bondstone.Transport.Rebus --version 1.0.1
NuGet\Install-Package Bondstone.Transport.Rebus -Version 1.0.1
<PackageReference Include="Bondstone.Transport.Rebus" Version="1.0.1" />
<PackageVersion Include="Bondstone.Transport.Rebus" Version="1.0.1" />Directory.Packages.props
<PackageReference Include="Bondstone.Transport.Rebus" />Project file
paket add Bondstone.Transport.Rebus --version 1.0.1
#r "nuget: Bondstone.Transport.Rebus, 1.0.1"
#:package Bondstone.Transport.Rebus@1.0.1
#addin nuget:?package=Bondstone.Transport.Rebus&version=1.0.1Install as a Cake Addin
#tool nuget:?package=Bondstone.Transport.Rebus&version=1.0.1Install as a Cake Tool
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.
The initial package set is:
BondstoneBondstone.EntityFrameworkCoreBondstone.EntityFrameworkCore.PostgresBondstone.Transport.RebusAll packages initially target net10.0 and share one coordinated version.
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.
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..github/workflows/publish-nuget.yml.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 | 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. |
This package is not used by any NuGet packages.
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated | |
|---|---|---|---|
| 1.0.1 | 105 | 6/4/2026 | 1.0.1 is deprecated because it is no longer maintained. |