Mongo.Context.MongoMetadata.MongoMetadata C# (CSharp) Method

MongoMetadata() public method

public MongoMetadata ( string connectionString, MongoConfiguration metadata = null ) : System
connectionString string
metadata MongoConfiguration
return System
        public MongoMetadata(string connectionString, MongoConfiguration.Metadata metadata = null)
        {
            this.connectionString = connectionString;
            this.Configuration = metadata ?? MongoConfiguration.Metadata.Default;

            lock (MetadataCache)
            {
                this.instanceMetadataCache = GetOrCreateMetadataCache();
            }

            using (var context = new MongoContext(connectionString))
            {
                PopulateMetadata(context);
            }
        }