8 lines
491 B
Markdown
8 lines
491 B
Markdown
# Profiles
|
|
|
|
Abstract base entity for user/company profiles with name, contact info, and a linked address. Mapped to the `Profile` database table.
|
|
|
|
## Key Files
|
|
|
|
- **`AcProfile.cs`** — Generic abstract class (`AcProfile<TAddress>`) implementing `IAcProfile`. Contains `Name`, `FirstName`, `LastName`, `EmailAddress`, `Description`, `ThumbnailUrl`, and a foreign-key relationship to an `Address` entity. Provides `SetAddress()` and `GetFullName()` helpers with language-aware name ordering.
|