AyCode.Core/AyCode.Interfaces/Profiles/README.md

10 lines
500 B
Markdown

# Profiles
Interfaces for user/company profile entities, including navigation relations and foreign key contracts.
## Key Files
- **`IAcProfile.cs`** — Full profile interface with `GetFullName` and `SetAddress` methods, extends `IAcProfileDtoBase<TAddress>` and `ITimeStampInfo`.
- **`IAcProfileRelation.cs`** — Generic navigation property for entities holding a `Profile` reference.
- **`IAcProfileForeignKey.cs`** — Foreign key contract exposing `ProfileId` (Guid), extends `IForeignKey`.