Skip to content

IAddress

IAddress is the caller-supplied address contract consumed when the library builds outbound US Bank payloads.

Purpose

  • Describe the address information required by outbound request builders.
  • Decouple integration code from application-specific address models.

Context

  • Namespace: SAIF.Business.EPay.USBank
  • Assembly/package: SAIF.BOF.Business.EPay.USBank

Public members

Member Signature Purpose
City Public ReadOnly Property City As String Gets the City value.
Country Public ReadOnly Property Country As String Gets the Country value.
StateCode Public ReadOnly Property StateCode As String Gets the StateCode value.
AddressLine1 Public ReadOnly Property AddressLine1 As String Gets the AddressLine1 value.
AddressLine2 Public ReadOnly Property AddressLine2 As String Gets the AddressLine2 value.
ZipCode Public ReadOnly Property ZipCode As String Gets the ZipCode value.

Behavioral notes

  • The interface declares read-only address properties only.

Constraints and usage notes

  • Consumers must provide an implementation that returns the address values expected by callers.

Sources

  • Business\SAIF.Business.EPay.USBank\Interfaces.vb