Novolis Docs
novolis-messaging / getting-started.md

Getting started

dotnetmessagingnovolis

Novolis messaging ships two packages: Novolis.Messaging.Channels for DI-friendly Channel<T> registration, and Novolis.Messaging for pulse/flow routing.

Prerequisites

Build

dotnet build Novolis.Messaging.slnx

Channels

services.AddChannel<DevicePacket>(ChannelType.Bounded, new ChannelSettings { BoundedCapacity = 256 });

Pulses and flows

Register flows that handle specific IPulse types and route them through IConduit implementations. See package READMEs for extension method names on IServiceCollection.

See also