Mongo.Context.MongoDSPUpdateProvider.InsertDocument C# (CSharp) Method

InsertDocument() private method

private InsertDocument ( MongoContext mongoContext, ResourceChange change ) : void
mongoContext MongoContext
change ResourceChange
return void
        private void InsertDocument(MongoContext mongoContext, ResourceChange change)
        {
            var collection = mongoContext.Database.GetCollection(change.CollectionName);
            var document = MongoDSPConverter.CreateBSonDocument(change.Resource, this.mongoMetadata, change.CollectionName);
            collection.Insert(document);
            change.Resource.SetValue(MongoMetadata.MappedObjectIdName, document.GetValue(MongoMetadata.ProviderObjectIdName).ToString());
        }