Tolitech.Application.Messaging
1.0.0-preview.1
dotnet add package Tolitech.Application.Messaging --version 1.0.0-preview.1
NuGet\Install-Package Tolitech.Application.Messaging -Version 1.0.0-preview.1
<PackageReference Include="Tolitech.Application.Messaging" Version="1.0.0-preview.1" />
paket add Tolitech.Application.Messaging --version 1.0.0-preview.1
#r "nuget: Tolitech.Application.Messaging, 1.0.0-preview.1"
// Install Tolitech.Application.Messaging as a Cake Addin #addin nuget:?package=Tolitech.Application.Messaging&version=1.0.0-preview.1&prerelease // Install Tolitech.Application.Messaging as a Cake Tool #tool nuget:?package=Tolitech.Application.Messaging&version=1.0.0-preview.1&prerelease
Tolitech.CleanArchitecture.Application.Messaging
Overview
Tolitech.CleanArchitecture.Application.Messaging is a lightweight library designed to simplify the implementation of event-driven architectures within .NET applications. This framework provides a simple interface for publishing integration events, facilitating communication between different components of a distributed system.
Key Features
- Event Bus Interface: The framework includes an
IEventBus
interface, which defines the contract for publishing integration events asynchronously. - Async Publishing: Integration events can be published asynchronously, enabling non-blocking communication between components.
- CancellationToken Support: The
PublishAsync
method of theIEventBus
interface supports cancellation usingCancellationToken
, allowing for graceful termination of event publishing.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net9.0 is compatible. |
-
net9.0
- MassTransit (>= 8.3.3)
- Tolitech.Messaging.IntegrationEvents (>= 1.0.0-preview.1)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on Tolitech.Application.Messaging:
Package | Downloads |
---|---|
Tolitech.Infrastructure.Persistence.EntityFrameworkCore
The Tolitech.Infrastructure.Persistence.EntityFrameworkCore repository provides a foundational implementation for the Repository pattern, Unit of Work, and Specification Query Builder using Entity Framework Core. Simplify database interaction, promote code organization, and maintenance using these widely recognized patterns. |
|
Tolitech.Infrastructure.Messaging
The Tolitech.Infrastructure.Messaging library is designed to facilitate the publishing of integration events in a straightforward and efficient manner. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.0.0-preview.1 | 48 | 12/12/2024 |