public MongoDBDatabase(string tenantId, EbMongoConfig dbconf)
        {
            InfraConId    = dbconf.Id;
            this.TenantId = tenantId;
            string _cstr = string.Format(CONNECTION_STRING_BARE, dbconf.UserName, dbconf.Password, dbconf.Host, dbconf.Port);

            mongoClient   = new MongoClient(_cstr);
            mongoDatabase = mongoClient.GetDatabase(this.TenantId);
        }
        public MongoDBDatabase(EbMongoConfig dbconf)
        {
            InfraConId    = dbconf.Id;
            this.TenantId = EnvironmentConstants.EB_INFRASTRUCTURE;
            string _cstr = string.Format(CONNECTION_STRING_BARE, dbconf.UserName, dbconf.Password, dbconf.Host, dbconf.Port);

            mongoClient   = new MongoClient(_cstr);
            mongoDatabase = mongoClient.GetDatabase(this.TenantId);
        }