public static Goat Create(string name) { var e = new GoatCreated(name); var a = new Goat(Guid.NewGuid(), e); a.Append(Guid.NewGuid(), GoatCreated.EventType, e); return(a); }
public Goat(Guid id, GoatCreated e) : base(id) { Name = e.Name; }