private RobotWarAggregate(Guid id, int topX, int topY) : this(id) { var evt = new RobotWarGameCreated(id, Version, topX, topY); RaiseDomainEvent(evt); }
private void Apply(RobotWarGameCreated evt) { ArenaCoordinates.Value = Domain.ArenaCoordinates.Create(evt.ArenaCoordinatesTopX, evt.ArenaCoordinatesTopY); }