handler property
Implementation
@override
MiddlewareHandler get handler => (req, res, next) async {
// Set CORS headers
res.cors(
allowOrigin: allowOrigin,
allowMethods: allowMethods,
allowHeaders: allowHeaders,
exposeHeaders: exposeHeaders,
allowCredentials: allowCredentials,
maxAge: maxAge,
);
// Handle preflight requests
if (req.method == 'OPTIONS') {
res.status(204).empty();
return;
}
await next();
};