I am not sure if there is any reason for removing logging in the latest c# driver.
Why do I see logging or events necessary:
- It will be good to monitor the status of my application if everything is working fine.
- If there are events I can categorize them into error levels and log them using log4net or similar libraries and later I can use logs for analysis.
- If logs are provided like queries generated and commands being executed, It will help to debug the application very easily.
- All client libraries that will maintain persistent connections have similar features, for example, MQTT, Cassandra, RabbitMQ, etc.
Are there any future plans to include event subscriptions for c# client driver?