public void AddProduct(List <EntityModels.Product> productList) { using (var db = _dbContextFactory.CreateDbProduct()) { foreach (var productItem in productList) { db.Products .Value(p => p.Id, productItem.Id) .Value(p => p.Name, productItem.Name) .Value(p => p.Price, productItem.Price) .Insert(); } } }