private void Apply(ProductPublished @event)
 {
     Status = ProductStatus.Published;
 }
Exemple #2
0
        public void Handle(ProductPublished @event, CommerceInstance instance)
        {
            var product = CommerceInstance.Current.Database.Repository <Product>().Find(@event.ProductId);

            Index(product, GetAllCultures());
        }
Exemple #3
0
 void Apply(ProductPublished e)
 {
     Id         = e.Id.ToString();
     _published = true;
 }
 public Task HandleAsync(ProductPublished @event)
 {
     return(RemoveCacheAsync());
 }