Драйверът MongoDB .NET справочната документация за версия 2.10 обяснява на Справочник> Драйвер> Свързване страница в Mongo Client Повторно използване раздел, който:
По отношение на базата данни Mongo Re -използване не споменава единичен живот, но казва, че „е безопасен за нишки и е безопасен за глобално съхранение ", така че бих го тълкувал като означаващо, че може да се съхранява безопасно като сингълтон, ако това е желаното от вашата реализация, но не е необходимо да бъде, ако предпочитате друг живот.
Същото е и по отношение на Mongo Collection Повторна употреба :
Така че отново бих тълкувал това като означаващо, че изборът на продължителност зависи от вашите специфични изисквания.
Изглежда, че е само MongoClient
който носи препоръка за използване на единичен живот.