Exemple #1
0
        private void NewProductCreatedEventHandler(NewProductCreated e)
        {
            // TODO: if(Version !- 0) throw new Illiga

            OverrideId(e.ProductId);
            _name = e.Name;
            _description = e.Description;
            _unitPrice = e.UnitPrice;
            _unitsInStock = e.UnitsInStock;
        }
Exemple #2
0
 public Product(String name, String description, Decimal unitPrice, int unitsInStock)
 {
     var e = new NewProductCreated(Guid.NewGuid(), name, description, unitPrice, unitsInStock);
     ApplyEvent(e);
 }