Skip to content

Shuttle/Shuttle.Esb.Process

Repository files navigation

Shuttle.Esb.Process

Process management for Shuttle.Esb endpoints using Shuttle.Recall event sourcing.

Shuttle.Esb Documentation Shuttle.Recall Documentation

Shuttle.Esb Samples

Configuration

Add the process management services to the IServiceCollection as follows:

services.AddProcessManagement(builder => {
	builder.AddAssembly(assembly);
	builder.AddAssembly("assemblyName");
});

The builder.AddAssembly() method will result in all classes that implement IProcessMessageAssessor being added to the IMessageHandlingAssessor as well as registering the appropriate mappings in the ProcessActivator of the IProcessMessageHandler<> and IProcessStartMessageHandler<> interface implementations.

About

Process management for Shuttle.Esb using Shuttle.Recall event sourcing.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages