public Task UpdateAsync(Domain.ArticleAggregate.Article article)
        {
            ArticleModel target = _dbContext.ArticleModels.Local.FirstOrDefault(am => am.Id == article.Id);

            _dbContext.Entry(ArticleMapper.MapToDataModel(article, target)).State = EntityState.Modified;
            return(Task.CompletedTask);
        }
        public Task AddAsync(Domain.ArticleAggregate.Article article)
        {
            var mappedModel = ArticleMapper.MapToDataModel(article);

            _dbContext.ArticleModels.Add(mappedModel);
            article.SetId(mappedModel.Id);
            return(Task.CompletedTask);
        }