public GetArticleResponse GetArticle(GetArticleRequest request)
        {
            ArticleView view = new ArticleView(ObjectFactory.Create<IReadModelStore>());
            ArticleDto dto = view.Load(request.ArticleId);
            GetArticleResponse response = new GetArticleResponse();
            response.Article = dto;
            return response;

        }
    public ArticleFacade(IReadModelStore readModelStore) : base(readModelStore) {}        public GetArticleListResponse GetArticleList(GetArticleListRequest request)
        {
            ArticleView view = new ArticleView(ObjectFactory.Create<IReadModelStore>());
            List<ArticleDto> list = view.GetList(request.Filter);
            GetArticleListResponse response = new GetArticleListResponse();
            response.ArticleList = list;
            return response;

        }