dart – toList() causes the casting exception

I’m trying to connect to MongoDB from my code using mongo_dart package. So my approach is below, import ‘package:mongo_dart/mongo_dart.dart’; class MongoDB { late Db db; MongoDB( {hosts = const [‘myserver1’, ‘myserver2’, ‘myserver3’], port = ‘27017’, username = ‘admin’, password = ‘mypassword’, dbname = ‘mydb’, authSource = ‘admin’}) { db = Db.pool( hosts.map((elem) => "mongodb://$username:$password@$elem:$port/$dbname?authSource=$authSource").toList()); }… Read More dart – toList() causes the casting exception