C# Class EventSourcing.Sample.NotifyEventSample.OrderService

Inheritance: IOrderService
显示文件 Open project: tangxuehua/eventsourcing

Public Methods

Method Description
AddOrderItem ( System.Guid orderId, System.Guid productId, int amount ) : OrderItem
CreateOrder ( string customer ) : Order
OrderService ( IContextManager contextManager ) : System
RemoveOrderItem ( System.Guid orderId, System.Guid productId ) : void
UpdateOrderItemAmount ( System.Guid orderId, System.Guid productId, int amount ) : void

Method Details

AddOrderItem() public method

public AddOrderItem ( System.Guid orderId, System.Guid productId, int amount ) : OrderItem
orderId System.Guid
productId System.Guid
amount int
return OrderItem

CreateOrder() public method

public CreateOrder ( string customer ) : Order
customer string
return Order

OrderService() public method

public OrderService ( IContextManager contextManager ) : System
contextManager IContextManager
return System

RemoveOrderItem() public method

public RemoveOrderItem ( System.Guid orderId, System.Guid productId ) : void
orderId System.Guid
productId System.Guid
return void

UpdateOrderItemAmount() public method

public UpdateOrderItemAmount ( System.Guid orderId, System.Guid productId, int amount ) : void
orderId System.Guid
productId System.Guid
amount int
return void