Integrations and Tools
For the complete MongoDB documentation index, see www.mongodb.com/docs/llms.txt
Integrations and Tools
OData
OData (Open Data Protocol) is a standardized protocol for building and consuming RESTful APIs that allows for the querying and manipulation of data by using HTTP requests. It provides a uniform way to expose and interact with data from multiple sources.
To learn how to integrate OData with your MongoDB application, see the [OData](https://www.mongodb.com/docs/drivers/csharp/current/integrations/odata.md#std-label-csharp-odata tutorial.
Entity Framework Provider
The MongoDB Entity Framework Provider is an object-relational mapper (ORM) that lets you use Microsoft's Entity Framework to work with MongoDB data. ORMs provide an object-oriented interface for data management.
The provider includes features such as the following:
-
Intelligent object tracking
-
Entity-based LINQ operations
-
Entity Framework modeling and mapping with the fluent API
-
Automatic database updates through change tracking
To learn more, see the MongoDB Entity Framework Provider documentation.
MongoDB C# Analyzer
The C# Analyzer is a tool that helps you understand how your .NET/C# Driver code translates into the MongoDB Query API and if your code includes any unsupported LINQ or builder expressions. To learn more, see the C# Analyzer documentation.
