James Turner

Results 197 comments of James Turner

One minor aside in case you are curious, my comment about calling `BulkWrite` multiple times because it is a generic method, while true, is effectively a limitation of how the...

Yeah - I'll leave the issue open for now as it is still a good idea but yeah, there are definitely some blockers that make doing this a lot harder...

This would likely be easier to implement once #112 lands.

MongoDB C# Analyzer source code: https://github.com/mongodb/mongo-csharp-analyzer

With #156 landing, the `MongoDbContext` now does the heavy lifting, making this more plausible. Still not many options to configure by an `OnConfiguring` virtual method seems like a good approach...

Nah, the mapping of entities (including indexing) is done through the entity mapping system. Because of limitations in the MongoDB driver (freezing of class maps & not allowing class maps...

Current status: - #106 (completed) tracks dropping BsonClassMap.AutoMap from MongoFramework - #87 tracks replacing the LINQ core of the MongoDB driver - #109 tracks replacing the serializer core of the...

Hey @lmolotii - thanks for raising these issues! > Issue 1: _t value That's actually the MongoDB C# driver, which MongoFramework sits on top of, doing that. I have the...

Having a closer look at how transactions are supported in MongoDB, it [currently only works on replica sets](https://docs.mongodb.com/manual/core/transactions/#transactions-and-replica-sets). Because of this, I'm delaying this functionality till there is support for...

While transactions are still not supported on standalone servers, apparently [it can work on a server with the `inMemory` storage provider as long as you use the right command line...