Class: NexusCqrs::BaseMiddleware Abstract
- Inherits:
-
Object
- Object
- NexusCqrs::BaseMiddleware
- Defined in:
- lib/nexus_cqrs/base_middleware.rb
Overview
This class is abstract.
Base middleware class to allow custom middleware to be injected into the command bus
Instance Method Summary collapse
-
#call(message) ⇒ Object
Invoke middleware.
-
#initialize(next_) ⇒ BaseMiddleware
constructor
A new instance of BaseMiddleware.
Constructor Details
#initialize(next_) ⇒ BaseMiddleware
Returns a new instance of BaseMiddleware.
8 9 10 |
# File 'lib/nexus_cqrs/base_middleware.rb', line 8 def initialize(next_) @next = next_ end |
Instance Method Details
#call(message) ⇒ Object
Invoke middleware
15 16 |
# File 'lib/nexus_cqrs/base_middleware.rb', line 15 def call() end |