Skip to content

EventBus

CloudFy edited this page Dec 3, 2024 · 5 revisions

About

Arcturus EventBus is a standardized eventbus implementation, used for common distributed systems.

FAQ

Implementations

RabbitMQ

Implements Arcturus.EventBus using RabbitMQ as queue and intermediate.

dotnet add package Arcturus.EventBus.RabbitMQ
using Arcturus.EventBus.RabbitMQ;

...
// console sample
var builder = Host.CreateApplicationBuilder();
builder.Services.AddRabbitMQEventBus(o => {
    o.ApplicationId = "sampleApplication";
    o.ClientName = Guid.NewGuid().ToString()[..10];
    o.HostName = "localhost";
}); 
var host = builder.Build();

...
Clone this wiki locally