wip
This commit is contained in:
21
lib/policy_service/handlers/quote_request_handler.ex
Normal file
21
lib/policy_service/handlers/quote_request_handler.ex
Normal file
@@ -0,0 +1,21 @@
|
||||
defmodule PolicyService.Handlers.QuoteRequestHandler do
|
||||
use Commanded.Event.Handler,
|
||||
application: PolicyService.CommandedApp,
|
||||
name: __MODULE__
|
||||
|
||||
alias PolicyService.Events.Car.CarQuoteRequestSent
|
||||
# alias PolicyService.Events.Life.LifeQuoteRequestSent
|
||||
# alias PolicyService.Events.Fire.FireQuoteRequestSent
|
||||
|
||||
def handle(%CarQuoteRequestSent{} = e, _metadata) do
|
||||
PolicyService.MessageBus.publish("carquote.requested", e)
|
||||
end
|
||||
|
||||
# def handle(%LifeQuoteRequestSent{} = e, _metadata) do
|
||||
# PolicyService.MessageBus.publish("quote.requested", e)
|
||||
# end
|
||||
|
||||
# def handle(%FireQuoteRequestSent{} = e, _metadata) do
|
||||
# PolicyService.MessageBus.publish("quote.requested", e)
|
||||
# end
|
||||
end
|
||||
Reference in New Issue
Block a user