This commit is contained in:
@@ -3,19 +3,9 @@ defmodule PolicyService.Handlers.QuoteRequestHandler do
|
||||
application: PolicyService.CommandedApp,
|
||||
name: __MODULE__
|
||||
|
||||
alias PolicyService.Events.Car.CarQuoteRequestSent
|
||||
# alias PolicyService.Events.Life.LifeQuoteRequestSent
|
||||
# alias PolicyService.Events.Fire.FireQuoteRequestSent
|
||||
alias PolicyService.Events.Policy.QuoteRequestSent
|
||||
|
||||
def handle(%CarQuoteRequestSent{} = e, _metadata) do
|
||||
PolicyService.MessageBus.publish("carquote.requested", e)
|
||||
def handle(%QuoteRequestSent{} = e, _metadata) do
|
||||
PolicyService.MessageBus.publish("quote.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
|
||||
|
||||
15
lib/policy_service/handlers/solicitation_request_handler.ex
Normal file
15
lib/policy_service/handlers/solicitation_request_handler.ex
Normal file
@@ -0,0 +1,15 @@
|
||||
defmodule PolicyService.Handlers.SolicitationRequestHandler do
|
||||
use Commanded.Event.Handler,
|
||||
application: PolicyService.CommandedApp,
|
||||
name: "SolicitationRequestHandler"
|
||||
|
||||
require Logger
|
||||
|
||||
alias PolicyService.Events.Policy.QuoteAccepted
|
||||
alias PolicyService.MessageBus
|
||||
|
||||
def handle(%QuoteAccepted{} = event, _metadata) do
|
||||
MessageBus.publish("quote.accepted", event)
|
||||
:ok
|
||||
end
|
||||
end
|
||||
Reference in New Issue
Block a user