C#4.0でMongoDbとやりとりするためのヘルパークラスを作成しようとしています。私はBsonなどにシリアル化するためのドキュメントのいくつかを読んできましたが、少し失われています。私が持っているのは、Add(T objectToAdd)、Delete(T objectToDelete)、Update(T objectToUpdate)メソッドを持つ汎用MongoHelperクラスです。コンストラクタはサーバ、db、およびコレクション情報を取り込みます。C#4.0の汎用MongoDbヘルパークラスの作成
私は無知このような何かしようとしたT.から直列化しようとすると、しかし、トラブルを抱えています:
BsonClassMap.RegisterClassMapを()ToBsonDocument();。
私はこのような単純なことで本当に迷っています。助けてください!
うわー!とても簡単!ジェネリックスを使用すると複雑さは増しますが、SQLサーバーよりも簡単です。ありがとうございました! – RockyMountainHigh
実際、MongoDB.Dynamicを使用してMongoDB Collectionsを抽象化し、ヘルパークラスとして使用できます。 http://www.assembla.com/spaces/mongodb-dynamic/wiki –