Saya akan membiarkan koneksi terbuka karena membuat ulang koneksi itu mahal. Mongo baik-baik saja dengan banyak koneksi, terbuka untuk waktu yang lama. Yang idealnya Anda lakukan adalah berbagi koneksi dengan semua bagian aplikasi Anda sebagai koneksi persisten. Driver C# harus cukup pintar untuk melakukan ini sendiri, sehingga tidak membuat terlalu banyak koneksi, karena secara internal ia menggunakan "pengumpulan koneksi" yang membuatnya bahkan menggunakan kembali koneksi. Dokumen mengatakan:"Koneksi ke server ditangani secara otomatis di belakang layar (kumpulan koneksi digunakan untuk meningkatkan efisiensi)."
semangat, Derick