C# Class iGoat.Service.DeliveryWebService

Inheritance: IDeliveryWebService
Afficher le fichier Open project: AcklenAvenue/iGoat-Delivery-Back-End

Méthodes publiques

Méthode Description
DeliveryWebService ( IProfileService profileService, IEventProcessorFactory eventProcessorFactory, IMappingEngine mappingEngine ) : System
GetDeliveryDetails ( string authKey, int deliveryId ) : DeliveryDetails
GetDeliveryItemDetails ( string authKey, int deliveryItemId ) : DeliveryItemDetails
GetMyDeliveries ( string authKey ) : List
GetMyItems ( string authKey, iGoat.Service.Contracts.DeliveryItemStatus deliveryItemStatus ) : List
Login ( string username, string password ) : SuccessfulLoginResponse
ProcessEvent ( IProcessEventRequest processEventRequest ) : void

Method Details

DeliveryWebService() public méthode

public DeliveryWebService ( IProfileService profileService, IEventProcessorFactory eventProcessorFactory, IMappingEngine mappingEngine ) : System
profileService IProfileService
eventProcessorFactory IEventProcessorFactory
mappingEngine IMappingEngine
Résultat System

GetDeliveryDetails() public méthode

public GetDeliveryDetails ( string authKey, int deliveryId ) : DeliveryDetails
authKey string
deliveryId int
Résultat iGoat.Service.Contracts.DeliveryDetails

GetDeliveryItemDetails() public méthode

public GetDeliveryItemDetails ( string authKey, int deliveryItemId ) : DeliveryItemDetails
authKey string
deliveryItemId int
Résultat iGoat.Service.Contracts.DeliveryItemDetails

GetMyDeliveries() public méthode

public GetMyDeliveries ( string authKey ) : List
authKey string
Résultat List

GetMyItems() public méthode

public GetMyItems ( string authKey, iGoat.Service.Contracts.DeliveryItemStatus deliveryItemStatus ) : List
authKey string
deliveryItemStatus iGoat.Service.Contracts.DeliveryItemStatus
Résultat List

Login() public méthode

public Login ( string username, string password ) : SuccessfulLoginResponse
username string
password string
Résultat SuccessfulLoginResponse

ProcessEvent() public méthode

public ProcessEvent ( IProcessEventRequest processEventRequest ) : void
processEventRequest IProcessEventRequest
Résultat void