Releases: johelvisguzman/DotNetToolkit.Repository
Releases · johelvisguzman/DotNetToolkit.Repository
DotNetToolkit.Repository v3.0.`
What's Changed
- (GH-672) by @johelvisguzman in #674
- (GH-675) Remove logging from repository base by @johelvisguzman in #680
- (GH-679) Enable cache when a provider is assigned by @johelvisguzman in #683
- (GH-684) by @johelvisguzman in #685
- (GH-681) Update QueryOptions naming convention by @johelvisguzman in #686
- Update copyright year by @johelvisguzman in #687
- (GH-676) Add more info link to the no context provider configured exception by @johelvisguzman in #688
- (GH-677) Add caching provider type to scan in the AssemblyScanner by @johelvisguzman in #689
- (GH-678) Add entity validation for the in-memory context by @johelvisguzman in #690
- (GH-671) Prevent service provider from building every time a service is required by @johelvisguzman in #691
Full Changelog: v3.0.0...v3.0.1
DotNetToolkit.Repository v3.0.0
What's Changed
- (GH-605) fixed un-handled null reference when registering a logger provider by @johelvisguzman in #606
- Bump log4net from 2.0.8 to 2.0.10 in /samples/DotNetToolkit.Repository.Wpf.Demo by @dependabot in #612
- (GH-615) Fixed crashed for Xml Configuration by @johelvisguzman in #616
- (GH-610) Remove repository conventions by @johelvisguzman in #614
- fixed object null reference issue with the ef core primary key convention helper by @johelvisguzman in #617
- Cleaned up internal convention helper code for repository context by @johelvisguzman in #618
- Added back caching to all the convention helpers by @johelvisguzman in #619
- (GH-620) Remove experimental repository contexts by @johelvisguzman in #621
- (GH-586) Target netcoreapp3.1 for testing projects by @johelvisguzman in #611
- (GH-607) find symbols artifacts when deploying to myget by @johelvisguzman in #623
- (GH-622) Convert the AzureStorageBlob repository context to handle async operations and update to latest package by @johelvisguzman in #626
- (GH-624) removed AzureStorageTable repository context by @johelvisguzman in #627
- Removed query result interfaces and used only the concrete class by @johelvisguzman in #628
- (GH-625) added new async operations for adding, deleting and updating entities within a context by @johelvisguzman in #629
- Updated copyright year information by @johelvisguzman in #630
- (GH-631) updated project dependencies to the latest by @johelvisguzman in #632
- Removed dependency to the linq context base async class by @johelvisguzman in #633
- (GH-258) refactored groupby repository and service operations by @johelvisguzman in #635
- (GH-634) Fix method with optional parameters being hidden by overload by @johelvisguzman in #636
- (GH-640) Add support for enumerable context base operations by @johelvisguzman in #641
- (GH-642) Allow to fetch entities with composite key by @johelvisguzman in #643
- (GH-644) Allow to find foreign keys from source for enumerable context type by @johelvisguzman in #645
- (GH-644) Fix if statement within convention helper by @johelvisguzman in #646
- (GH-649) Ensure spec predicate not missing from options for find methods by @johelvisguzman in #650
- (GH-565) Add support for fetching nested properties for enumerables by @johelvisguzman in #651
- (GH-652) Allow to fetch one-directional nav properties within fetch helper by @johelvisguzman in #653
- (GH-652) Cleanup foreign key helper by @johelvisguzman in #655
- (GH-657) Fix container name building within the azure storage blob context by @johelvisguzman in #658
- (GH-660) Allow to configure json serializer, and added default settings when options not provided by @johelvisguzman in #661
- (GH-659) Allow azure storage blob context to respect DatabaseGeneratedOption for primary keys by @johelvisguzman in #662
- (GH-656) Add a new FastActivator to use throughout the entire solution by @johelvisguzman in #663
- (GH-613) Add specialized RepositoryOptionsBuilderExtensions for caching providers by @johelvisguzman in #666
- (GH-665) Add json serializer settings to caching providers by @johelvisguzman in #667
- (GH-669) Update dependency packages by @johelvisguzman in #670
New Contributors
- @dependabot made their first contribution in #612
DotNetToolkit.Repository v3.0.0-alpha-470
Changes / Fixes
- #603 Add an action context to interceptors
- #601 Allow IOC extension projects to scan for additional types
- #599 Allow IOC extension projects to scan for logging providers
- #597 Fixed issue with Repository Conventions failing to get primary key property from base class
- #594 Allow ability to disable interceptors
- #592 Unable to resolve db context for entity framework
- #588 Add lifetime parameter to dependency injection extension projects
DotNetToolkit.Repository v3.0.0-alpha-455
Changes / Fixes
- #585 The json file configuration for netstandard2_0 for caching providers is not recognizing an expiry properly
- #583 Unable to configuration interceptors from the configuration file in netstandard2_0
- #582 System.StackOverflowException occurring in netstandard2.0 due to Guard.NotNull
- #578 Updated dependency packages to newer versions
- #577 Consumed exception raised by the caching providers
- #575 Re-introduce expiry config element
- #572 Renamed queries namespace to query
- #566 Unable to log activity within the context providers
- #562 The ado.net context is crashing when executing a dataset or a data table
- #558 Remove ExecuteSql function that uses a conventions projection callback and mapping provider
DotNetToolkit.Repository v2.9.2
DotNetToolkit.Repository v2.9.1
Changes / Fixes
- #549 Removed unnecessary package references from net451 for the ado.net context
DotNetToolkit.Repository v2.9.0
Changes / Fixes
- #543 Added a new variant to the get method which takes in a string based path collection to fetch
- #536 Fixed an issue with the ado.net context not being able to properly read a connection string from the config file
- #539 Fixed an issue with the ado.net context not being able to prevent un-mapped properties from being in the create table query
- #535 Added new azure repository contexts
- #531 Added new methods to the ado.net db helper for executing datasets and datatables
DotNetToolkit.Repository v2.8.6
Changes / Fixes
- #529 Removed net451 from the ef core repository context
DotNetToolkit.Repository v2.8.5
DotNetToolkit.Repository v2.8.0
Changes / Fixes
- #514 Fixed issue with the ConvertTo method not converting nullable types
- #389 Added a new variant to the find method, which takes in an array of navigation properties path to fetch
- #437 Added a new couchbase caching provider
- #510 Added configuration action parameters to the caching providers
- #497 Added a new service factory
- #485 Fixed issue with the options builder not being able to determine if it is configure or not
- #480 #523 Allowed the InvokeConstructor to initialize properties from the keyvalue parameters (this is used when trying to initialized types from the config file)
- #479 Allowed the caching providers to set a key hasher/transformer
- #481 Added a new variant to the execute sql function which passes in a repository conventions object
- #520 #522 Allowed to cache the repository conventions results by the context that is attached to