Open ivan-varga-rs opened 2 months ago
In version 0.15-beta1 when adding a custom middleware hot reload has issues - when middleware is changed all services get re-registered.
Editing a middleware file re-registers services
Services don't multiply :)
Middleware code:
`module.exports = function ExampleMiddleware(broker) { const enabled = broker.options.hotReload; // or whatever
return { name: "HotRebuild", localAction(next, action) { return function (ctx) { console.log("Example example"); return next(ctx); }; }, };
}; `
Please provide any relevant information about your setup. This is important in case the issue is not reproducible except for under certain conditions.
In version 0.15-beta1 when adding a custom middleware hot reload has issues - when middleware is changed all services get re-registered.
Current Behavior
Editing a middleware file re-registers services
Expected Behavior
Services don't multiply :)
Steps to Reproduce
Reproduce code snippet
Middleware code:
`module.exports = function ExampleMiddleware(broker) { const enabled = broker.options.hotReload; // or whatever
}; `
Context
Please provide any relevant information about your setup. This is important in case the issue is not reproducible except for under certain conditions.