def METHOD_NAME(
    self, ev_type: str, ev_source: str, ev_data: Optional[Dict[str, Any]] = None
) -> None:
    if ev_data is None:
        ev_data = {}
    event = cloudevents.http.CloudEvent(
        {
            "type": ev_type,
            "source": ev_source,
            "datacontenttype": "application/json",
        },
        ev_data,
    )
    self.send(cloudevents.conversion.to_json(event).decode())