1
我想創建一個幫助器類來與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 2012-03-20 20:53:57
其實你可以使用MongoDB.Dynamic來抽象你的MongoDB Collections並將它用作你的輔助類。 http://www.assembla.com/spaces/mongodb-dynamic/wiki – 2012-06-04 20:46:53