BaseProvider constructor
BaseProvider(
- Map? reqMiddleware,
- Map? resMiddleware
)
Implementation
BaseProvider(Map? reqMiddleware, Map? resMiddleware) {
this.reqMiddleware = reqMiddleware is Map
? reqMiddleware as Map<dynamic, List<dynamic Function(dynamic)>>?
: {'*': []};
this.resMiddleware = resMiddleware is Map
? resMiddleware as Map<dynamic, List<dynamic Function(dynamic)>>?
: {'*': []};
this.middleware.request.use = (Transformer fn, {String match = '*'}) =>
this._pushMiddleware(fn, MiddlewareType.REQ, match);
this.middleware.response.use = (Transformer fn, {String match = '*'}) =>
this._pushMiddleware(fn, MiddlewareType.RES, match);
}