Skip to content

Commit aad91ae

Browse files
DOCSP-39419 Compare EF and Csharp driver (#214)
(cherry picked from commit bf750c9)
1 parent a1de2fe commit aad91ae

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
@@ -293,3 +293,29 @@ as shown in the following example:
293293

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

0 commit comments

Comments
 (0)