ForkForward.Cargo.RabbitMQ
8.6.0-preview.0.6
dotnet add package ForkForward.Cargo.RabbitMQ --version 8.6.0-preview.0.6
NuGet\Install-Package ForkForward.Cargo.RabbitMQ -Version 8.6.0-preview.0.6
<PackageReference Include="ForkForward.Cargo.RabbitMQ" Version="8.6.0-preview.0.6" />
<PackageVersion Include="ForkForward.Cargo.RabbitMQ" Version="8.6.0-preview.0.6" />
<PackageReference Include="ForkForward.Cargo.RabbitMQ" />
paket add ForkForward.Cargo.RabbitMQ --version 8.6.0-preview.0.6
#r "nuget: ForkForward.Cargo.RabbitMQ, 8.6.0-preview.0.6"
#:package ForkForward.Cargo.RabbitMQ@8.6.0-preview.0.6
#addin nuget:?package=ForkForward.Cargo.RabbitMQ&version=8.6.0-preview.0.6&prerelease
#tool nuget:?package=ForkForward.Cargo.RabbitMQ&version=8.6.0-preview.0.6&prerelease
ForkForward Cargo
The open-source continuation of MassTransit 8, the distributed application framework for .NET created by Chris Patterson and Dru Sellers. It continues the last Apache 2.0-licensed code (8.5.12) under the Apache License 2.0. Independent project: not affiliated with, sponsored by, or endorsed by the original authors or Massient, Inc. The official MassTransit is at masstransit.io.
Preview. These packages carry the code of MassTransit 8.5.12. The assemblies and namespaces are still called
MassTransit, and they are signed with the original key, so a project must not reference these packages and the originalMassTransitpackages at the same time.
Packages
| Package | Continues |
|---|---|
ForkForward.Cargo |
MassTransit |
ForkForward.Cargo.Abstractions |
MassTransit.Abstractions |
ForkForward.Cargo.RabbitMQ |
MassTransit.RabbitMQ |
ForkForward.Cargo.AzureServiceBus |
MassTransit.Azure.ServiceBus.Core |
ForkForward.Cargo.EntityFrameworkCore |
MassTransit.EntityFrameworkCore |
ForkForward.Cargo.Testing |
MassTransit.TestFramework |
Moving from MassTransit 8
Replace each MassTransit.* package reference with the ForkForward.Cargo package in the table. The code does not change: the types, their members and the behaviour are those of MassTransit 8.5.12, except that usage telemetry, which MassTransit 8 sends to the original project by default, is off unless you turn it on, and is then sent only to an address you set. The guide Moving from MassTransit 8 lists what else to know.
using MassTransit;
builder.Services.AddMassTransit(x =>
{
x.AddConsumer<SubmitOrderConsumer>();
x.UsingRabbitMq((context, cfg) => cfg.ConfigureEndpoints(context));
});
Links
- Documentation: https://forkforward.dev/dotnet-cargo/
- Source: https://github.com/ForkForward/dotnet-cargo
- Licence: Apache License 2.0. Copyright 2007-2024 Chris Patterson; modifications copyright 2026 ForkForward contributors. See LICENSE and NOTICE in the package.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. 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 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. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 is compatible. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETFramework 4.7.2
- ForkForward.Cargo (>= 8.6.0-preview.0.6)
- RabbitMQ.Client (>= 7.2.2)
- System.Net.Http (>= 4.3.4)
-
.NETStandard 2.0
- ForkForward.Cargo (>= 8.6.0-preview.0.6)
- RabbitMQ.Client (>= 7.2.2)
-
net10.0
- ForkForward.Cargo (>= 8.6.0-preview.0.6)
- RabbitMQ.Client (>= 7.2.2)
-
net8.0
- ForkForward.Cargo (>= 8.6.0-preview.0.6)
- RabbitMQ.Client (>= 7.2.2)
-
net9.0
- ForkForward.Cargo (>= 8.6.0-preview.0.6)
- RabbitMQ.Client (>= 7.2.2)
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 |
|---|---|---|
| 8.6.0-preview.0.6 | 0 | 11/10/2026 |
| 8.6.0-preview.0.3 | 0 | 11/10/2026 |