AppConstants¶
AppConstants is the abstract root of the constant-set hierarchy every domain application layer extends (e.g. SAIF.Application.Claim/ClaimAppConstants) to add its own literals alongside the one organization-wide value defined here. It carries no behavior, only a single shared string constant.
Purpose¶
- Supplies
SAIFVALUE, the canonical organizational literal, so every derived domain constant class shares one definition instead of re-declaring it. - Establishes the inheritance point (
MustInherit) domain layers use to add their own constants without duplicating this one.
Context¶
- Namespace:
SAIF.Application - Assembly/package:
SAIF.Application(embedded, ProjectReference)
Public members¶
| Member | Signature | Purpose |
|---|---|---|
SAIFVALUE |
Public Const String = "SAIF" |
Canonical literal for the SAIF organization value used by derived constant sets (e.g. ClaimAppConstants). |
Behavioral notes¶
- No claim, legal, policy, or provider concept appears in this type; it is the only place in the library that carries an organizational literal at all.
Constraints and usage notes¶
- The class is
MustInherit; it cannot be instantiated directly and exists solely to be extended by domain constant classes.
Sources¶
SAIF.Application/AppConstants.vb