Skip to content

DotNetToolkit.Repository v2.4.0

Choose a tag to compare

@johelvisguzman johelvisguzman released this 16 Aug 13:33
· 861 commits to master since this release
066e9b6

Changes / Fixes

  • #198 Added ability to intercept when the query is executed
  • #190 Fixed issue with the ado.net expression translator not working with var types
  • #179 Allowed non-async repository contexts to be able to use async operations
  • #186 Allowed the ado.net context to throw an exception if a foreign key attribute on a property is not found on the declaring type
  • #183 Allowed the ado.net context to throw an exception when unable to determine composite primary key ordering
  • #181 Changed the ado.net context to create a table when saving changes not on initialization
  • #177 Allowed the repository to create a new context on each operation
  • #176 Introduced a new repository context factory
  • #166 Allow the ado.net context to create a database
  • #171 Fixed Key not found exception in the ado.net context
  • #167 Allowed the ado.net context to look at the name or the connection string
  • #163 Allowed ado.net repo to throw an exception when model does not match the database schema
  • #154 Added support for composite keys
  • #155 Fixed issue with the ado.net not generating safe SQL expressions
  • #151 Removed traits
  • #138 Allowed to append multiple specifications and fetch strategies to a query option
  • #120 Allowed factories to create a custom instance
  • #108 Allowed the query options to add multiple sorts
  • #68 Introduced a unit of work class to handle transactions