public GetOrderItemResponse GetOrderItem(GetOrderItemRequest request) { OrderItemView view = new OrderItemView(ObjectFactory.Create<IReadModelStore>()); OrderItemDto dto = view.Load(request.OrderItemId); GetOrderItemResponse response = new GetOrderItemResponse(); response.OrderItem = dto; return response; }
public OrderItemFacade(IReadModelStore readModelStore) : base(readModelStore) {} public GetOrderItemListResponse GetOrderItemList(GetOrderItemListRequest request) { OrderItemView view = new OrderItemView(ObjectFactory.Create<IReadModelStore>()); List<OrderItemDto> list = view.GetList(request.Filter); GetOrderItemListResponse response = new GetOrderItemListResponse(); response.OrderItemList = list; return response; }