Releases/unit of work#117
Merged
Merged
Conversation
Major documentation rewrite and expansion for domain, persistence, and supporting libraries, with new AI-oriented guides and updated package versions. Domain, Persistence, and AI Documentation Overhaul -- Rewrote and expanded domain.md: clearer API summaries, DDD-aligned examples, best practices, and Copilot instructions for Entities, DomainEvents, and Aggregates. -- Rewrote and expanded workcontext.md: detailed concepts, configuration, EF Core integration, usage patterns, troubleshooting, and AI code generation guidelines for WorkContext, UnitOfWork, and Repositories. -- Added new problems.md: full documentation for SmartProblems (Problems, Result, FindResult), category mapping, API integration, and AI usage patterns. -- Added new search.md: comprehensive guide for SmartSearch (filters, specifiers, selectors, sorting, criteria), extension points, and Copilot instructions. -- Added new selector.md: documentation for SmartSelector source generator, attributes, flattening, MapFrom, integration with SmartSearch, and AI code generation. -- Added new validations.md: documentation for SmartValidations (RuleSet, IValidable, nested/collection validation), advanced rules, API reference, and AI usage. -- All documentation now includes explicit best practices, anti-patterns, and prompt templates for Copilot and similar tools. Package Version Updates -- Updated Directory.Build.props: RoyalCode.Entities/DomainEvents/Aggregates to 0.8.2, WorkContext/UnitOfWork/Repositories to 0.8.10, SmartSearch to 0.10.1. Solution Discoverability -- Added new documentation files to EnterprisePatterns.sln solution items for easier access and discoverability.
- Bump PersistVer, SearchVer, AspVer, and ExtVer versions - Add SQLitePCLRaw.bundle_e_sqlite3 3.0.3 to resolve NU1903 - Update test dependencies: Microsoft.NET.Test.Sdk, coverlet.collector, and FluentAssertions
Refactored project files to use new EFVer and SqlVer properties for Entity Framework Core and SQL Server packages. Updated ExtVer usage for Microsoft.Extensions.* dependencies. Bumped several dependency versions in Directory.Build.props. Enabled multi-targeting in test projects by switching to TargetFrameworks.
Foram atualizadas as versões dos pacotes no arquivo Directory.Build.props: PersistVer de 0.8.12 para 0.8.13 e SearchVer de 0.10.4 para 0.10.5.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.