Пример #1
0
        private async Task UpdateArticleAsync(long id, ArticleData data)
        {
            using var context = this.factory.GetContext();

            var entity = await context.Articles.AsTracking()
                         .SingleAsync(x => x.ExternalId == id);

            entity.Update(data.GetArticleInfo(), data.GetPriceInfo());

            await context.SaveAsync();
        }