None Endpoint extension for Obvs.
It provides .WithNoneEndpoints() for using IServiceBus as In-Memory ServiceBus.
Package Manager :
PM> Install-Package Obvs.NoneEndpoint
.NET CLI :
dotnet add package Obvs.NoneEndpoint
Create IServiceBus as in-memory service bus.
IServiceBus serviceBus = ServiceBus.Configure()
.WithNoneEndpoints()
.PublishLocally().AnyMessagesWithNoEndpointClients()
.Create();
Internal architecture/design would be microservices, but these host on one process/service. In this case, use WithNoneEndpoints() for initializing IServiceBus.
Without using any MQ services.