toShelfMiddleware function
Convert from Middleware into shelf.Middleware.
Implementation
shelf.Middleware toShelfMiddleware(MiddlewareFunc middleware) {
return (innerHandler) {
return (request) async {
final response = await middleware((request) async {
final response = await innerHandler(request._request);
return Response._(response);
})(Request._(request));
return response._response;
};
};
}