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