Esempio n. 1
0
        public void Apply(ProductDescriptionChanged e)
        {
            var product = GetById(e.Id);

            product.Description = e.NewDescription;
            product.Version     = e.Version;
            repository.Update(product);
        }
Esempio n. 2
0
        public void Apply(ProductDescriptionChanged e)
        {
            var product = GetById(e.Id);

            product.Description = e.NewDescription;
            product.Version     = e.Version;
            product.DisplayName = string.Format(displayFormat, product.Name, product.Description);
            repository.Update(product);
        }
Esempio n. 3
0
 private void Apply(ProductDescriptionChanged e)
 {
     Description = e.NewDescription;
 }
Esempio n. 4
0
 public void AlterDescription(ProductDescriptionChanged e, int version)
 {
     ApplyEvent(e, version);
 }
Esempio n. 5
0
        public void Apply(ProductDescriptionChanged e)
        {
            var product = GetById(e.Id);

            product.Description = e.NewDescription;
        }
Esempio n. 6
0
 protected bool Equals(ProductDescriptionChanged other) =>
 base.Equals(other) && Description == other.Description && OccurredOn.Equals(other.OccurredOn) && Version == other.Version;
Esempio n. 7
0
 public void WhenProductDescriptionChanged(ProductDescriptionChanged @event)
 {
     Description = @event.Description;
 }