C# Class SOLID.Examples.SingleResponsibilityPrinciple.OrderProcessingModule_VersionOne

Mostra file Open project: 7digital/SolidExamples

Public Methods

Method Description
Process ( OrderStatusMessage orderStatusMessage ) : void

Private Methods

Method Description
createShipmentMessageForOrder ( Order order ) : ShipmentMessage
fetchData ( OrderStatusMessage message, SqlConnection connection ) : Order
processInternationalOrder ( Order order ) : void
processLargeDomesticOrder ( Order order ) : void
processRegularDomesticOrder ( Order order ) : void
updateTheOrder ( Order order ) : void

Method Details

Process() public method

public Process ( OrderStatusMessage orderStatusMessage ) : void
orderStatusMessage OrderStatusMessage
return void