Module: CommandTower::Messaging::Contract::Communications

Defined in:
app/services/command_tower/messaging/contract/communications.rb

Class Method Summary collapse

Class Method Details

.find(request) ⇒ Object



8
9
10
11
12
13
14
15
16
# File 'app/services/command_tower/messaging/contract/communications.rb', line 8

def find(request)
  ensure_request!(request, Requests::FindCommunication)
  Observability::OperationLogger.around(
    operation: "communications.find",
    request:,
  ) do
    Internal::Finder.call(request)
  end
end