Skip to content

None Endpoint extension for Obvs. It provides .WithNoneEndpoints() for using IServiceBus as in-memory ServiceBus.

License

Notifications You must be signed in to change notification settings

idubnori/Obvs.NoneEndpoint

Repository files navigation

Obvs.NoneEndpoint

NuGet GitHub license Build status

None Endpoint extension for Obvs.
It provides .WithNoneEndpoints() for using IServiceBus as In-Memory ServiceBus.

Install via NuGet

Package Manager :
PM> Install-Package Obvs.NoneEndpoint

.NET CLI :
dotnet add package Obvs.NoneEndpoint

Example

Create IServiceBus as in-memory service bus.

IServiceBus serviceBus = ServiceBus.Configure()
        .WithNoneEndpoints()
        .PublishLocally().AnyMessagesWithNoEndpointClients()
        .Create();

When use?

- In anticipation of microservices design

Internal architecture/design would be microservices, but these host on one process/service. In this case, use WithNoneEndpoints() for initializing IServiceBus.

- Unit testing

Without using any MQ services.

License

MIT License

About

None Endpoint extension for Obvs. It provides .WithNoneEndpoints() for using IServiceBus as in-memory ServiceBus.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages