Carbon.MassTransit
3.9.6
dotnet add package Carbon.MassTransit --version 3.9.6
NuGet\Install-Package Carbon.MassTransit -Version 3.9.6
<PackageReference Include="Carbon.MassTransit" Version="3.9.6" />
paket add Carbon.MassTransit --version 3.9.6
#r "nuget: Carbon.MassTransit, 3.9.6"
// Install Carbon.MassTransit as a Cake Addin #addin nuget:?package=Carbon.MassTransit&version=3.9.6 // Install Carbon.MassTransit as a Cake Tool #tool nuget:?package=Carbon.MassTransit&version=3.9.6
3.9.6
- ReqRespAsync pattern support via ServiceBus restored
- RoutingSlip ServiceBus support added
3.9.3
- It is now possible to call AddAsHighAvailableQueue and AddAsDefaultQueue extensions using custom
RabbitMQSettings objects.
3.9.2
- Fixes a dependency injection unexpected behaviour when multi reqrespasync used
3.9.0
- MultiTarget framework support (.net3.1 - 5 - 6) rather than being single target with .NetStandard 2.0 which is outdated
3.8.0
- It is now possible to supply custom configuration objects to AddRabbitMqBus and AddServiceBus extensions.
- It is now possible to give custom health check tags to AddRabbitMqBus extensions (helps in avoiding duplicates).
3.7.8
- Fixed a critical bug when ReqRespAsync is used in multiple APIs and same virtual hosts
- Add multiple responder to your project
3.7.2
-Fixed a bug for quorum ReqRespAsync patterns
3.7.0
- HighAvailable Queues introduced (powered by quorum)
3.6.0
- ReqRespAsync as GetResponse/Respond Pattern introduced
- Awaitable saga, routing slip or ReqRespAsync
- Some other useful extension methods
3.5.2
- Minor fixes
- Request Response Async Pattern response sender can send response from anywhere thanks to bus
3.5.0
- Request-Response Async Pattern introduced
3.4.0
- Masstransit upgraded to latest 7.x.x version
- Masstransit HostedService is now using the as-is one comes directly from MassTransit package
- RabbitMQ Healthchecks are now more accurate including all the consumers and their healthiness
3.3.0
- RoutingSlip pattern Added (ConsumeRoutingSlipActivity as consumer)
3.1.1
- MultiBus Hosted Service registration fixed
3.1.0
- MultiBus Support Added
3.0.4
-Health Check with IConnection
3.0.3
-Buggy Rabbitmq healthcheck removed temporarily, will be fixed in a later version
3.0.2
-Added Health Check
3.0.1
-Recovered the port settings feature from 2.0.8
3.0.0
-MassTransit 7.1.5 support added
2.1.0
-MassTransit 6.3.1 support added. Use this version, if MassTransit 6.3.1 required in your project.
2.0.8
-Port Issue fixed (RabbitMQ started using the port number in settings.)
2.0.7
-Prefetch Count Added
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 is compatible. net5.0-windows was computed. net6.0 is compatible. 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 was computed. 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. |
.NET Core | netcoreapp3.1 is compatible. |
-
.NETCoreApp 3.1
- AspNetCore.HealthChecks.Rabbitmq (>= 5.0.1)
- MassTransit (>= 7.3.1)
- MassTransit.AspNetCore (>= 7.3.1)
- MassTransit.Azure.ServiceBus.Core (>= 7.3.1)
- MassTransit.Extensions.DependencyInjection (>= 7.3.1)
- MassTransit.RabbitMQ (>= 7.3.1)
- MassTransit.Redis (>= 7.3.1)
- Microsoft.Extensions.Configuration.Binder (>= 3.1.12)
- Microsoft.Extensions.DependencyInjection (>= 5.0.0)
-
net5.0
- AspNetCore.HealthChecks.Rabbitmq (>= 5.0.1)
- MassTransit (>= 7.3.1)
- MassTransit.AspNetCore (>= 7.3.1)
- MassTransit.Azure.ServiceBus.Core (>= 7.3.1)
- MassTransit.Extensions.DependencyInjection (>= 7.3.1)
- MassTransit.RabbitMQ (>= 7.3.1)
- MassTransit.Redis (>= 7.3.1)
- Microsoft.Extensions.Configuration.Binder (>= 3.1.12)
- Microsoft.Extensions.DependencyInjection (>= 5.0.0)
-
net6.0
- AspNetCore.HealthChecks.Rabbitmq (>= 5.0.1)
- MassTransit (>= 7.3.1)
- MassTransit.AspNetCore (>= 7.3.1)
- MassTransit.Azure.ServiceBus.Core (>= 7.3.1)
- MassTransit.Extensions.DependencyInjection (>= 7.3.1)
- MassTransit.RabbitMQ (>= 7.3.1)
- MassTransit.Redis (>= 7.3.1)
- Microsoft.Extensions.Configuration.Binder (>= 3.1.12)
- Microsoft.Extensions.DependencyInjection (>= 5.0.0)
NuGet packages (3)
Showing the top 3 NuGet packages that depend on Carbon.MassTransit:
Package | Downloads |
---|---|
Carbon.Domain.Messages
Package Description |
|
Carbon.WebApplication.SolutionService
-2.9.3 - MenuItems field added to SolutionCreationRequest -2.9.2 - IsDynamic solution flag is added - 2.9.0 - MultiTarget framework support (.net3.1 - 5 - 6) rather than being previously single target with .NetStandard 2.0 which is outdated -Works with MassTransit 3.9.0 -2.8.0 - Works with MassTransit 3.7.2 version which supports quorum queues as well as this package supports quorum queues as of this version -2.7.1 - Carbon.Domain.Messages updated from 1.8.0 to 1.9.18 for Solution model Uri prop -2.7.0 - Critical bug fixed for Directory separator char to specific platform (Windows,Linux) -2.6.0 - Critical bug fixed for SolutionRegistration when there is no default MassTransit usage - Some Performance Improvements-2.6.0 - Critical bug fixed for SolutionRegistration when there is no default MassTransit usage - Some Performance Improvements -2.5.0 - Uses latest Masstransit version which is 7.3.x - Uses MultiBus instead of SingleBus while registering solution or subscribing tenant featureset notifications - Compatible with Carbon.MassTransit > 3.4.x - Improved Performance and Health Monitorable - Each SubscriptionToFeatureSetNotification Requires a bus interface derived from IBus -2.1.4 - Consumer added as a scoped -2.1.1 - Enables featureset notification to the subscribers when a tenant is assigned with -2.0.3 Works with CarbonException Handling 1.2.0 -2.0.2 Supports Masstransit 7.1.x and Carbon.MassTransit 3.0.4 -2.0.1 Supports Masstransit 7.1.x and Carbon.MassTransit 3.0.2 -1.0.23 Supports MassTransit 6.2.3 and Carbon.MassTransit 2.0.8 |
|
Carbon.Demo.ConsoleApplication
Package Description |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
3.9.6 | 7,785 | 1/5/2023 |
3.9.5 | 3,468 | 1/5/2023 |
3.9.3 | 346 | 12/29/2022 |
3.9.2 | 424 | 12/27/2022 |
3.9.0 | 798 | 12/27/2022 |
3.8.0 | 343 | 12/27/2022 |
3.7.8 | 476 | 12/27/2022 |
3.7.2 | 674 | 12/15/2022 |
3.7.0 | 650 | 12/1/2022 |
3.6.1 | 595 | 11/14/2022 |
3.6.0 | 418 | 11/9/2022 |
3.5.2 | 6,227 | 8/17/2022 |
3.5.1 | 458 | 8/16/2022 |
3.5.0 | 448 | 8/16/2022 |
3.4.0 | 4,067 | 6/30/2022 |
3.3.0 | 657 | 6/3/2022 |
3.1.1 | 9,988 | 5/12/2022 |