我刚刚将我的Mongo-C#驱动程序从1.6.1更新到了1.8.1,然后我意识到他们已经使许多功能过时了。由于废弃,我看到的错误之一是:
Convention Profile已经过时,请用IConventionsPack替换。
现在,问题是关于IConeventionPack几乎没有任何文档或如何使用它的说明。我发布了一个小代码片段,可以有人请建议如何使用IConventionPack来处理呢?
var conventions = new ConventionProfile();
conventions.SetIgnoreIfNullConvention(new AlwaysIgnoreIfNullConvention());
BsonClassMap.RegisterConventions(conventions, t => true);
感谢您的选择。