removeMiddleware method
Implementation
void removeMiddleware(String name) {
if (!_middlewares.any((element) => element.name == name)) {
return;
}
final middleware =
_middlewares.firstWhere((element) => element.name == name);
unawaited(middleware.onUnload());
_middlewares.remove(middleware);
reconfigureClient(
(builder) => builder.withMiddlewares(_middlewares).build(),
);
}