Perguntas frequentes
Esta página contém perguntas frequentes e suas respostas correspondentes.
Dica
Se você não conseguir encontrar uma resposta para seu problema nesta página, consulte a página Problemas e ajuda para ver as próximas etapas e mais recursos.
Qual é a diferença entre o driver .NET/C# e o provedor do EF Core?
O MongoDB .NET/C# Driver é uma biblioteca que expõe a funcionalidade do MongoDB diretamente e inclui um provedor LINQ com projeções, operações de grupo e mapeamento flexível. O driver inclui recursos como os seguintes:
Transações
Operações em massa
Queries LINQ
Operações que modificam diretamente o banco de dados de dados
Operações de agregação
Mapeamento personalizado
O fornecedor EF Core permite que você use o Entity Framework Core da Microsoft com o MongoDB em seus aplicativos .NET/C#. O provedor do EF Core oferece suporte ao rastreamento de alterações, operações LINQ baseadas em entidade e modelagem familiares aos usuários do Entity Framework Core. O fornecedor inclui funcionalidades como as seguintes:
Rastreamento inteligente de objeto
Operações LINQ baseadas em entidade
Modelagem e mapeamento do Entity Framework com a API fluente
Atualizações automáticas do banco de dados de dados por meio do acompanhamento de alterações