internal static Event ParseJObject(JObject rawInput) { if (rawInput.IsCloudEvent()) { var cloudEvent = JsonFormatter.DecodeJObject(jObject: rawInput); return(cloudEvent); } else { var eventGridEvent = rawInput.ToObject <EventGridEvent>(); return(eventGridEvent); } }