public GetSalesArticleResponse GetSalesArticle(GetSalesArticleRequest request) { SalesArticleView view = new SalesArticleView(ObjectFactory.Create<IReadModelStore>()); SalesArticleDto dto = view.Load(request.SalesArticleId); GetSalesArticleResponse response = new GetSalesArticleResponse(); response.SalesArticle = dto; return response; }
public SalesArticleFacade(IReadModelStore readModelStore) : base(readModelStore) {} public GetSalesArticleListResponse GetSalesArticleList(GetSalesArticleListRequest request) { SalesArticleView view = new SalesArticleView(ObjectFactory.Create<IReadModelStore>()); List<SalesArticleDto> list = view.GetList(request.Filter); GetSalesArticleListResponse response = new GetSalesArticleListResponse(); response.SalesArticleList = list; return response; }