dotConnect for Oracle V9.14.1353

Released: Sep 28, 2021

Mises à jour de V9.14.1353

Fonctionnalités

Entity Developer

  • Added new Validation Framework property to the Data Transfer Object template for generating DataAnnotation attributes.
  • Added new "Save connection to" option to Microsoft Entity Framework Core Model Settings which adds the ability to store the connection string in "Model file", "Entity Developer storage" and "Environment variable".
  • Added new "Enum Output" option to the Entity Framework Core template to specify the output for generated enums.
  • Added new property "Generate UnitOfWork Repository Properties" to the Entity Framework Core Model Repository and Unit Of Work template for accessing entity collections.
  • Changed the representation of one-to-one association with non-nullable properties on both ends from 1 -> 1 to 0..1 -> 1 on diagrams in the Entity Framework Core Model.

Entity Framework support

  • Added support for Entity Framework Core 5.0.10.
  • Added support for Entity Framework Core 3.1.19.
  • Added support for mapping System.Decimal to Oracle NUMBER with specified precision and scale in Entity Framework Core 5.
  • Removed the definition of System.ICloneable from Microsoft .NET Framework assembly \Entity\EFCore3\Devart.Data.SQLite.Entity.EFCore.dll.

Correctifs

  • Fixed the bug with a connection via a DNS name in an IPv6 network in the Direct mode using NuGet packages.
  • Fixed the bug with ORA-12899 error when using parameters with an Oracle 12 server in the Direct mode.
  • Fixed the bug with ORA-01461 error when using parameters with an Oracle 12 NLS_CHARACTERSET=WE8ISO8859P15 server in the Direct mode.
  • Fixed the bug with the System.NullReferenceException error in Event objects when using parameters with an Oracle 12 server in the Direct mode.
  • Fixed the bug with throwing ORA-01483 on Oracle Server 12.2 with NLS_CHARACTERSET = EE8MSWIN1250 when using parameters in the Direct mode.

Entity Developer

  • Fixed the bug throwing "Unknown property 'DoNotSerialize'.", when complex types and VB.NET template are used in Entity Framework Core Model.
  • Fixed the bug with code generation for the Constrained option of Association Editor in the case of 0..1 -> 1 association in Entity Framework Core Model.