NFX.Web.Shipping NamespaceNFX Class Library

[This is preliminary documentation and is subject to change.]

 
Classes

  ClassDescription
Public classAddress
Public classAddressComparator
Public classShipment
Public classShippingCarrier
Public classShippingCarrier Method
Public classShippingCarrier Template
Public classShippingConnectionParameters
Parameters used for connect to API
Public classShippingException
Public classShippingSession
Represents session of ShippingSystem. All PaySystem operation requires session as mandatory parameter
Public classShippingSystem
Public classShippingSystemHost
Represents a process-global host for a shipping systems
Public classShippingSystemStarter
Represents a starter that launches shipping systems on startup
Public classTrackInfo
Track shipping info
Public classTrackInfo HistoryItem
Public classValidateShippingAddressException
Structures

  StructureDescription
Public structureLabel
Interfaces

  InterfaceDescription
Public interfaceIShippingContext
Denotes context for shipping transactions. Can be used to provide additional information
Public interfaceIShippingSystem
Represents entity that can perform shipping fuctions like labels creation, tracking etc.
Public interfaceIShippingSystemHost
Represents a process-global host for a shipping systems
Public interfaceIShippingSystemHostImplementation
Denotes an implementation of IShippingSystemHost
Public interfaceIShippingSystemImplementation
Denotes an implementation of IShippingSystem
Enumerations

  EnumerationDescription
Public enumerationCarrierType
Public enumerationDistanceUnit
Public enumerationLabelFormat
Public enumerationMassUnit
Public enumerationPriceCategory
Public enumerationTrackStatus
Shipping status