in src/Google.Cloud.Functions.Framework/CloudEventAdapter.cs [54:69]
public async Task HandleAsync(HttpContext context)
{
CloudEvent cloudEvent;
try
{
cloudEvent = await ConvertRequestAsync(context.Request, _formatter, _logger);
}
catch (Exception e)
{
context.Response.StatusCode = 400;
_logger.LogError(e.Message);
return;
}
await _function.HandleAsync(cloudEvent, context.RequestAborted);
}