private static void RecordSuccess(Order order) { //no-op - demo }
private static void ReportFailure(Order order) { //no-op - demo }
public void Ship(Order order) { //ship the order }