public void Insert(string featureClassName, IGeometry geometry)
{
var bytes = Serialize(geometry as Geometry.Geometry);
var point = new BsonDocument
{
{
"coord",
BsonArray.Create(
BsonArray.Create(
new[] { geometry.Envelop.MaxX, geometry.Envelop.MaxY }))
}, {
"geometry", bytes
}
};
this.GetCollection(featureClassName).Insert(point, SafeMode.True);
}