Property | Type | Description | |
---|---|---|---|
_accountNumber | string | ||
_allowInsuredValues | bool | ||
_key | string | ||
_meterNumber | string | ||
_password | string | ||
_serviceCodes | string>.Dictionary | ||
_useProduction | bool |
Method | Description | |
---|---|---|
GetRates ( ) : void |
Gets rates
|
|
GetServiceCodes ( ) : string>.IDictionary |
Gets service codes.
|
Method | Description | |
---|---|---|
CreateRateRequest ( ) : DotNetShipping.RateServiceWebReference.RateRequest |
Creates the rate request
|
|
FedExBaseProvider ( ) : System |
Paramaterless constructor that loads settings from app.config
|
|
FedExBaseProvider ( string key, string password, string accountNumber, string meterNumber ) : System |
|
|
ProcessReply ( DotNetShipping.RateServiceWebReference.RateReply reply ) : void |
Processes the reply
|
|
SetDestination ( DotNetShipping.RateServiceWebReference.RateRequest request ) : void |
Sets the destination
|
|
SetOrigin ( DotNetShipping.RateServiceWebReference.RateRequest request ) : void |
Sets the origin
|
|
SetPackageLineItems ( DotNetShipping.RateServiceWebReference.RateRequest request ) : void |
Sets package line items
|
|
SetServiceCodes ( ) : void |
Sets service codes.
|
|
SetShipmentDetails ( DotNetShipping.RateServiceWebReference.RateRequest request ) : void |
Sets shipment details
|
|
ShowNotifications ( DotNetShipping.RateServiceWebReference.RateReply reply ) : void |
Outputs the notifications to the debug console
|
Method | Description | |
---|---|---|
Init ( string key, string password, string accountNumber, string meterNumber, bool useProduction ) : void |
protected CreateRateRequest ( ) : DotNetShipping.RateServiceWebReference.RateRequest | ||
return | DotNetShipping.RateServiceWebReference.RateRequest |
protected FedExBaseProvider ( string key, string password, string accountNumber, string meterNumber ) : System | ||
key | string | |
password | string | |
accountNumber | string | |
meterNumber | string | |
return | System |
public GetServiceCodes ( ) : string>.IDictionary |
||
return | string>.IDictionary |
protected ProcessReply ( DotNetShipping.RateServiceWebReference.RateReply reply ) : void | ||
reply | DotNetShipping.RateServiceWebReference.RateReply | |
return | void |
protected SetDestination ( DotNetShipping.RateServiceWebReference.RateRequest request ) : void | ||
request | DotNetShipping.RateServiceWebReference.RateRequest | |
return | void |
protected SetOrigin ( DotNetShipping.RateServiceWebReference.RateRequest request ) : void | ||
request | DotNetShipping.RateServiceWebReference.RateRequest | |
return | void |
protected SetPackageLineItems ( DotNetShipping.RateServiceWebReference.RateRequest request ) : void | ||
request | DotNetShipping.RateServiceWebReference.RateRequest | |
return | void |
protected abstract SetServiceCodes ( ) : void | ||
return | void |
protected abstract SetShipmentDetails ( DotNetShipping.RateServiceWebReference.RateRequest request ) : void | ||
request | DotNetShipping.RateServiceWebReference.RateRequest | |
return | void |
protected static ShowNotifications ( DotNetShipping.RateServiceWebReference.RateReply reply ) : void | ||
reply | DotNetShipping.RateServiceWebReference.RateReply | |
return | void |