Cogito.MassTransit
3.1.0
dotnet add package Cogito.MassTransit --version 3.1.0
NuGet\Install-Package Cogito.MassTransit -Version 3.1.0
<PackageReference Include="Cogito.MassTransit" Version="3.1.0" />
<PackageVersion Include="Cogito.MassTransit" Version="3.1.0" />
<PackageReference Include="Cogito.MassTransit" />
paket add Cogito.MassTransit --version 3.1.0
#r "nuget: Cogito.MassTransit, 3.1.0"
#:package Cogito.MassTransit@3.1.0
#addin nuget:?package=Cogito.MassTransit&version=3.1.0
#tool nuget:?package=Cogito.MassTransit&version=3.1.0
Cogito.MassTransit
Endpoint address helpers for MassTransit, and a set of named schedule intervals.
Why
Building an endpoint URI by string concatenation is easy to get subtly wrong, and the rules differ by transport. These helpers resolve an endpoint's address the way the bus would.
Install
dotnet add package Cogito.MassTransit
Use
var uri = bus.GetAbsoluteEndpointUri("order-submitted");
The interval types (PT1M, PT5M, PT1H, P1D and the rest) name the schedules used by
Cogito.MassTransit.Scheduler, so a recurring job states its period in its type rather than in a
cron string.
License
MIT.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | 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 was computed. 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 was computed. 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 Framework | net472 is compatible. net48 was computed. net481 was computed. |
-
.NETFramework 4.7.2
- Cogito.DependencyInjection (>= 1.0.2)
- Cogito.Extensions.Options (>= 4.0.3)
- MassTransit (>= 8.5.10)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.12)
- Microsoft.Extensions.Hosting.Abstractions (>= 10.0.12)
-
net8.0
- Cogito.DependencyInjection (>= 1.0.2)
- Cogito.Extensions.Options (>= 4.0.3)
- MassTransit (>= 8.5.10)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 10.0.12)
- Microsoft.Extensions.Hosting.Abstractions (>= 10.0.12)
NuGet packages (9)
Showing the top 5 NuGet packages that depend on Cogito.MassTransit:
| Package | Downloads |
|---|---|
|
Cogito.MassTransit.Autofac
Alternative Autofac integration for MassTransit. |
|
|
Cogito.MassTransit.Azure.ServiceBus
Extensions and utilities for working with MassTransit Azure Service Bus. |
|
|
Cogito.MassTransit.Scheduler
Publishes MassTransit periodic messages on fixed intervals, using the scheduler of your choice. |
|
|
Cogito.MassTransit.InMemory
Extensions and utilities for working with MassTransit InMemory Bus. |
|
|
Cogito.MassTransit.EntityFrameworkCore
Extensions and utilities for working with MassTransit EF Core Integration. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 3.1.0 | 187 | 10/15/2026 |
| 3.0.0 | 157 | 10/10/2026 |
| 3.0.0-pre.14 | 77 | 10/10/2026 |
| 2.3.7 | 145 | 9/14/2026 |
| 2.3.6 | 144 | 9/14/2026 |
| 2.3.5 | 143 | 9/10/2026 |
| 2.3.4 | 1,952 | 5/3/2026 |
| 2.3.3 | 177 | 5/3/2026 |
| 2.3.2 | 174 | 5/3/2026 |
| 2.3.1 | 167 | 5/3/2026 |
| 2.3.0 | 182 | 5/3/2026 |
| 2.2.0 | 152 | 5/3/2026 |
| 2.0.0 | 1,096 | 3/3/2025 |
| 1.0.34 | 10,464 | 11/29/2023 |
| 1.0.33 | 608 | 11/29/2023 |
| 1.0.31 | 1,124 | 11/16/2023 |
| 1.0.26 | 584 | 11/7/2023 |
| 1.0.25 | 12,441 | 9/4/2022 |
| 1.0.24 | 4,120 | 6/12/2022 |
| 1.0.23 | 4,022 | 5/17/2022 |