Address¶
Postal-address DTO used by preset-distribution contacts.
Purpose¶
- Carry the multiline mailing address and formatted city/state/ZIP text for policy-document recipients.
Context¶
- Namespace:
SAIF.Business.Policy.Audit.ApiCalls - Assembly/package:
SAIF.Business.Policy.Audit.ApiCalls
Public members¶
| Member | Signature | Purpose |
|---|---|---|
| Line1 | public string Line1 { get; set; } |
First line of the recipient's mailing address, typically street or PO box. |
| Line2 | public string Line2 { get; set; } |
Second address line, used for suite/unit or additional street detail when present. |
| Line3 | public string Line3 { get; set; } |
Third address line, available for longer international or multi-part addresses.* |
| Line4 | public string Line4 { get; set; } |
Fourth address line, available for longer international or multi-part addresses.* |
| FormattedCityStateZip | public string FormattedCityStateZip { get; set; } // City, State Zip+4 |
Pre-formatted "City, State ZIP+4" text used as the closing line of the mailing address. |
| IsForeign | public bool IsForeign { get; set; } |
Marks the address as outside the U.S. so downstream mail-processing systems can select international handling.* |
Behavioral notes¶
- The type is reused by all preset-distribution contact classes.
Constraints and usage notes¶
- Formatting and delivery validation are delegated to callers and downstream services.
Note: Statements marked with * were inferred from code structure, naming conventions, or contextual evidence where direct confirmation was not available in source artifacts. Statements marked with ** could not be confirmed; treat as unknown until verified.
Sources¶
Business\SAIF.Business.Policy.Audit.ApiCalls\PolicyDocumentConfig.cs