Estoy trabajando en la solución en la siguiente pila:
...utilizando este controlador para la comunicación con la base de datos: https://www.nuget.org/packages/MongoDB.Driver.Core/ ...versión 2.4.1
Estoy tratando de crear una instancia de MongoClient de esta manera:
var options = provider.GetService<IOptions<MongoDbSettings>>(); var client = new MongoClient(options.Value.ConnectionString);Pero la última declaración se equivoca al decir:
Se produjo una excepción del tipo 'System.MissingMethodException' en MongoDB.Driver.dll pero no se manejó en el código de usuario
y
Información adicional: Método no encontrado: 'Void MongoDB.Driver.ReadPreference..ctor
He notado que la clase MongoClient está en MongoDB.Driver -namespace, no en MongoDB.Driver.Core. ¿Significa eso que no es compatible con .Net Core? Si es así, ¿cómo me conecto a la base de datos?
Toda ayuda apreciada!
Saludos, jon
Terminé usando este controlador: http://mongodb.github.io/mongo-csharp-driver/
versión 2.3.0, que resolvió el problema.