public void On(AggregateState state)
        {
            Guard.AgainstNull(state, "state");

            State = state;
        }
 public Aggregate(Guid id)
 {
     State = new AggregateState();
     Id    = id;
 }