defmodule PolicyService.Handlers.QuoteRequestHandler do use Commanded.Event.Handler, application: PolicyService.CommandedApp, name: __MODULE__ alias PolicyService.Events.Policy.QuoteRequestSent def handle(%QuoteRequestSent{} = e, _metadata) do PolicyService.MessageBus.publish("policy_service.events.quote_received", "quote.requested", e) end end