public PersonaDetail(Guid?id = null) { Id = id ?? Guid.NewGuid(); _state = new AggregateState { PhoneInfo = String.Empty, Name = string.Empty, LastName = string.Empty }; }
//TODO: how to pass version for expected version public PersonaDetail(Guid id, AggregateState state) { Id = id; _state = state; }