public MongoAccess26() { //client = new MongoClient(); //并发情况下,会造成异常发生 lock (lockobj) { if (!BsonSerializer.IsExistsRegistered(typeof(FrameDLRObject))) { BsonSerializer.RegisterSerializer <FrameDLRObject>(new DLRMap()); } } }
public MongoAccess26(string mongoconn, string dbname) { //并发情况下,会造成异常发生 lock (lockobj) { if (!BsonSerializer.IsExistsRegistered(typeof(FrameDLRObject))) { BsonSerializer.RegisterSerializer <FrameDLRObject>(new DLRMap()); } } Open(mongoconn, dbname); }