Skip to content

Novolis-Platform/novolis-messaging

Repository files navigation

GitHub Packages shows this repository README on every package page (upstream limitation). Open the package README for install and quick start — embedded in each .nupkg and linked below.

Published packages

Package Install Package README
Novolis.Messaging dotnet add package Novolis.Messaging README
Novolis.Messaging.Channels dotnet add package Novolis.Messaging.Channels README

For NuGet.org and Visual Studio, the embedded README.md inside each package is authoritative.

Messaging

In-process messaging for .NET: channels (System.Threading.Channels + DI) and PulseFlow (Novolis.Messaging).

Packages

Package Description
Novolis.Messaging.Channels Register bounded/unbounded channels in IServiceCollection
Novolis.Messaging Pulse/conduit/flow pipeline (migrated from Frank.PulseFlow)

Install

dotnet add package Novolis.Messaging.Channels --version 0.1.0-preview.1
dotnet add package Novolis.Messaging --version 0.1.0-preview.1

Preview builds publish from this repo after NuGet trusted publishing is configured (release).

Quick start

services.AddChannel<MyEvent>();
services.AddPulseFlow<MyFlow>();

Documentation

Contributing

See CONTRIBUTING.md.

About

Novolis ecosystem repository: novolis-messaging

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages