in DeviceBridge/Common/ExceptionHandlingMiddleware.cs [22:38]
public async Task Invoke(HttpContext context)
{
try
{
await _next(context);
}
catch (BridgeException e)
{
context.Response.StatusCode = e.StatusCode;
throw e;
}
catch (Exception e)
{
context.Response.StatusCode = 500;
throw e;
}
}