GeoCache.Common.Repository.MongoRepository.Serialize C# (CSharp) Method

Serialize() private static method

Serialize a geometry
private static Serialize ( Geometry geometry ) : byte[]
geometry GeoCache.Common.Geometry.Geometry geometry
return byte[]
        private static byte[] Serialize(Geometry.Geometry geometry)
        {
            byte[] bytes;
            using (var buffer = new BsonBuffer())
            {
                using (var bsonWriter = BsonWriter.Create(buffer))
                {
                    BsonSerializer.Serialize(bsonWriter, geometry);
                }
                bytes = buffer.ToByteArray();
            }

            return bytes;
        }