Skip to content

Commit 629c189

Browse files
DOCSP-39419 Compare EF and Csharp driver (#214)
(cherry picked from commit bf750c9)
1 parent 2a49924 commit 629c189

File tree

2 files changed

+28
-0
lines changed

2 files changed

+28
-0
lines changed

snooty.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ sharedinclude_root = "https://raw.githubusercontent.com/10gen/docs-shared/main/"
1919
driver-long = "MongoDB .NET/C# Driver"
2020
driver-short = ".NET/C# Driver"
2121
lang-framework = ".NET/C#"
22+
ef-provider-long = "MongoDB Entity Framework Core Provider"
23+
ef-provider-short = "Entity Framework Core Provider"
2224
framework = ".NET framework"
2325
framework-version = "4.8"
2426
standard-version = "2.1"

source/faq.txt

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -300,3 +300,29 @@ as shown in the following example:
300300

301301
You should create and register your ``ObjectSerializer`` at the start of your program,
302302
before doing anything else.
303+
304+
What is the Difference Between the {+driver-short+} and the {+ef-provider-long+}?
305+
-------------------------------------------------------------------------------------------------
306+
307+
The {+driver-short+} is a library that exposes MongoDB functionality
308+
directly and includes a LINQ provider with projections, group
309+
operations, and flexible mapping. The driver includes features such as the
310+
following:
311+
312+
- Transactions
313+
- Bulk operations
314+
- LINQ queries
315+
- Operations that directly modify the database
316+
- Aggregation operations
317+
- Custom mapping
318+
319+
The `{+ef-provider-short+} <https://www.mongodb.com/docs/entity-framework/current/>`__
320+
allows you to use Microsoft's Entity Framework Core with
321+
MongoDB in your {+lang-framework+} applications. The {+ef-provider-short+} supports
322+
change tracking, entity-based LINQ operations, and modeling familiar to
323+
Entity Framework Core users. The provider includes features such as the following:
324+
325+
- Intelligent object tracking
326+
- Entity-based LINQ operations
327+
- Entity Framework modeling and mapping with the fluent API
328+
- Automatic database updates through change tracking

0 commit comments

Comments
 (0)