using System; namespace Tapeti.Config { /// /// /// Called when a Controller method is registered. /// public interface IControllerBindingMiddleware : IControllerMiddlewareBase { /// /// Called before a Controller method is registered. Can change the way parameters and return values are handled, /// and can inject message middleware specific to a method. /// /// /// Must be called to activate the new layer of middleware. void Handle(IControllerBindingContext context, Action next); } }