Docs Menu
Docs Home
/ / /
C#/.NET

Integrations and Tools

On this page

  • OData
  • Entity Framework Provider
  • MongoDB C# Analyzer

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 tutorial.

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.

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.

Back

TLS/SSL