in Hands-on lab/lab-files/Tools/CustomerProfileJsonDataGenerator/DataObjects.cs [216:237]
internal void Populate()
{
var howManyFavoriteProducts = _randomizer.Number(10);
var howManyReviews = _randomizer.Number(0, 5);
var reviews = new List<ProductReview>();
for (var i = 0; i < howManyReviews; i++)
{
reviews.Add(new ProductReview
{
ProductId = _randomizer.Number(1, 5000),
ReviewDate = this.DsDate.Past(4, DateTime.Now),
ReviewText = DsRant.Review(_randomizer.Word())
});
}
for (var i = 0; i < howManyFavoriteProducts; i++)
{
PreferredProducts.Add(_randomizer.Number(1, 5000));
}
CartId = Guid.NewGuid();
ProductReviews = reviews;
}