public async Task Create() { display("Method Create begin working"); var parserHelper = new ParserHelper(_options); display("Method Create begin parsing articles"); var articles = await parserHelper.GetArticles(); display("Method Create finish parsing articles"); display("Method Create begin refresh articles in database"); using (_context) { foreach (var article in articles) { var dbArticle = _articleRepository.GetArticleForUrl(article.Url); if (dbArticle == null) { _articleRepository.Add(article); } } _repository.SaveChanges(); } display("Method Create finish refresh articles in database"); }