View Source Blunt.DispatchStrategy.PipelineResolver behaviour (blunt v0.1.0)
Link to this section Summary
Link to this section Types
Specs
behaviour_module() :: atom()
Specs
context() :: Blunt.DispatchContext.command_context() | Blunt.DispatchContext.query_context()
Specs
message_module() :: atom()
Specs
message_type() :: atom()
Specs
pipeline_module() :: atom()
Link to this section Callbacks
Specs
resolve(message_type(), message_module()) :: {:ok, pipeline_module()} | :error