我刚刚将我的 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);
谢谢。