Descubra as novidades de cada versão:
Importante
Para garantir que o número da versão principal do fornecedor esteja alinhado com as versões do Entity Framework Core, o fornecedor do MongoDB Entity Framework Core não limita as alterações significativas às versões principais. Em vez disso, alterações significativas e significativas são feitas em versões menores.
Novidades no 8.1
Aviso
Mudanças de última hora
O fornecedor v8.1 introduz as seguintes alterações significativas:
O EF Core Provider executa todas as alterações como transações MongoDB . Se o seu aplicação usa uma versão do MongoDB Server anterior à v5.0, ou não for executado em um conjunto de réplicas, será necessário reconfigurar seu aplicação.
O formato de armazenamento GUID padrão foi alterado do formato binário
CSharpLegacypara o formatoStandard.Modificou a interface do
IMongoClientWrapperpara fornecer registro de serviço para a classeMongoClientWrapper. Você não deve implementar a interfaceIMongoClientWrapperem seu aplicação.Os casos
CamelCaseElementNameConventionpossuem entidades com base no nome da propriedade em vez do nome da classe .
Para obter mais informações sobre essas alterações significativas, consulte Versão 8.1.0 Alterações significativas no guia da versão do provedor de atualização.
A versão do fornecedor 8.1 inclui as seguintes novas funcionalidades:
Suporte para simultaneidade otimista através do seguinte:
IsConcurrencyToken()método ou o atributoConcurrencyCheck()IsRowVersion()método ou o atributoTimestamp
Suporte para mapear propriedades do
DictionaryeReadOnlyDictionary
Para obter mais informações sobre esta versão, consulte as notas de versão v8.1.0.