Ejemplo n.º 1
0
 public static List <ProductContent> Restore(this IEnumerable <ProductContentSnapshot> items, Action <object> applier)
 {
     return(items.Select(x =>
     {
         var content = new ProductContent(applier);
         content.Route(
             new Events.V1.ContentAddedToProduct(
                 x.ProductId,
                 x.ProductContentId,
                 x.Description,
                 x.VariantValue.VariantTypeValueId,
                 x.Status,
                 x.VariantValue.VariantType)
             );
         return content;
     }).ToList());
 }