C# Class EventSourcing.Sample.NotifyEventSample.OrderService

Inheritance: IOrderService
Afficher le fichier Open project: tangxuehua/eventsourcing

Méthodes publiques

Méthode 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 méthode

public AddOrderItem ( System.Guid orderId, System.Guid productId, int amount ) : OrderItem
orderId System.Guid
productId System.Guid
amount int
Résultat OrderItem

CreateOrder() public méthode

public CreateOrder ( string customer ) : Order
customer string
Résultat Order

OrderService() public méthode

public OrderService ( IContextManager contextManager ) : System
contextManager IContextManager
Résultat System

RemoveOrderItem() public méthode

public RemoveOrderItem ( System.Guid orderId, System.Guid productId ) : void
orderId System.Guid
productId System.Guid
Résultat void

UpdateOrderItemAmount() public méthode

public UpdateOrderItemAmount ( System.Guid orderId, System.Guid productId, int amount ) : void
orderId System.Guid
productId System.Guid
amount int
Résultat void