简体   繁体   English

如何使用 C# mongo 驱动程序跟踪 mongo 命令

[英]How can I trace mongo commands using C# mongo driver

如何使用 C# mongo 驱动程序跟踪 mongo 命令并将命令写入日志

Use MongoClientSettings to create MongoClient as follows:使用 MongoClientSettings 创建 MongoClient 如下:

        var mongoConnectionUrl = new MongoUrl(connectionString);
        var mongoClientSettings = MongoClientSettings.FromUrl(mongoConnectionUrl);
        mongoClientSettings.ClusterConfigurator = cb =>
        {
            cb.Subscribe<CommandStartedEvent>(e =>
            {
                logger.LogInformation($"{e.CommandName} - {e.Command.ToJson()}");
            });
        };

        var client = new MongoClient(mongoClientSettings);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何在不使用 Builders 的情况下使用 .net(c#) 驱动程序更新 mongo db 中的文档? - How can i update document in mongo db using .net(c#) driver without using Builders? 如何使用C#驱动程序从现有索引中创建Mongo索引定义? - How can I create a Mongo index definition from an existing one using the C# driver? 如何使用本机 MongoDB.Driver 将 mongo 脚本转换为纯 C# 代码? - How can I convert mongo script to pure C# code by using native MongoDB.Driver? 在 C# 中,使用 Mongo 驱动程序,如何设置“最后修改字段”? - In C#, using the Mongo Driver, how can I set a "last modified field"? 如何使用 Mongo.Driver.Linq 和 Mongo C# 驱动程序 2.3 返回带有过滤子文档的文档? - How do I return a document with filtered sub-documents using Mongo.Driver.Linq with the Mongo C# driver 2.3? Mongo DB使用Mongo C#驱动程序更新嵌套对象 - Mongo DB update nested object using Mongo C# Driver 使用C#mongo驱动程序执行复杂的mongo JSON查询 - Execute complex mongo JSON query using C# mongo driver 如何使用mongo db c#驱动程序执行“和”查询? - How to do “And” queries using mongo db c# driver? 如何在C#中使用mongo驱动程序按条件排序 - How to sort by condition using the mongo driver in c# 如何通过在 mongo C# 驱动程序中仅使用连接字符串来`ListCollections`? - How to `ListCollections` by using only connection string in mongo C# driver?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM