C# Class RestBucks.Orders.OrdersResourceModule

Inheritance: Nancy.NancyModule
Exibir arquivo Open project: horsdal/Restbucks-on-Nancy

Public Methods

Method Description
OrdersResourceModule ( IRepository productRepository, IRepository orderRepository, ResourceLinker linker ) : System

Private Methods

Method Description
Created ( Order order ) : Response
HandlePost ( OrderRepresentation orderRepresentation ) : Response
InvalidOrderResponse ( Order order ) : Response
TryAddOrderItem ( Order order, OrderItemRepresentation requestedItem ) : bool
TryBuildOrder ( OrderRepresentation orderRepresentation ) : Order
TryFindProduct ( OrderItemRepresentation requestedItem ) : Product

Method Details

OrdersResourceModule() public method

public OrdersResourceModule ( IRepository productRepository, IRepository orderRepository, ResourceLinker linker ) : System
productRepository IRepository
orderRepository IRepository
linker ResourceLinker
return System