- Add BINARY_FORMAT.md: full AcBinary wire format spec (markers, encoding, options, protocol, interactions) - Reference BINARY_FORMAT.md from GLOSSARY.md, Binaries/README.md, and Serializers/Binaries/README.md; add new glossary terms - Clarify and expand config options tables to match new doc - Add/clarify LLM maintenance rules: always sync .md files with code, auto-fix discrepancies - Update root README.md: AyCode.Core targets .NET 9, not 10; stress doc/code sync - Add code reuse and doc sync conventions to copilot-instructions.md and CONVENTIONS.md - Add docs/ folder and BINARY_FORMAT.md to solution as Solution Items - Minor clarifications and cross-links in ARCHITECTURE.md and other docs |
||
|---|---|---|
| .. | ||
| AcChangePasswordDto.cs | ||
| AcForgotPasswordDto.cs | ||
| AcPasswordDtoBase.cs | ||
| AcUserModelDtoBase.cs | ||
| AcUserModelDtoDetailBase.cs | ||
| AcUserModelDtoMinBase.cs | ||
| README.md | ||
README.md
Users
Abstract base DTOs for user data transfer, including minimal, standard, and detailed user models, plus password-related DTOs.
Key Files
AcUserModelDtoMinBase.cs— Minimal user DTO withUserDtoandProfileDtoproperties (name, affiliate ID).AcUserModelDtoBase.cs— Extends the minimal DTO withServiceProvidersandUserToServiceProviderslists.AcUserModelDtoDetailBase.cs— Full detail DTO adding email, phone, address, referral, and timestamp fields.AcPasswordDtoBase.cs— Base class for password operations with aNewPasswordproperty.AcChangePasswordDto.cs— ExtendsAcPasswordDtoBasewithUserIdandOldPasswordfor password change requests.AcForgotPasswordDto.cs— ExtendsAcPasswordDtoBasewithEmailfor forgot-password flows.