Interface IMiddlewareProcessor
- Namespace
- CarrotMQ.Core.MessageProcessing.Middleware
- Assembly
- CarrotMQ.Core.dll
Runs all registered ICarrotMiddlewares.
public interface IMiddlewareProcessor
Methods
RunAsync(MiddlewareContext, Func<Task>)
Runs the handler and all middleware
Task RunAsync(MiddlewareContext context, Func<Task> handlerAction)
Parameters
contextMiddlewareContexthandlerActionFunc<Task>