//public Customer() public Customer(IIdGenerator IdGenerator) { //Id = CalculateId(); //Id = IdHelper.CalculateId(); idGenerator = IdGenerator; Id = idGenerator.CalculateId(); }
public EntityBase(IIdGenerator idGenerator) { if (idGenerator == null) { throw new ArgumentNullException("idGenerator"); } _idGenerator = idGenerator; Id = _idGenerator.CalculateId(); }
public EntityBase(IIdGenerator generator) { _generator = generator; Id = _generator.CalculateId(); }
public Store(IIdGenerator idGenerator) { _idGenerator = idGenerator; Id = _idGenerator.CalculateId(); }
public Customer(IIdGenerator idGenerator) { _idGenerator = idGenerator; Id = _idGenerator.CalculateId(); }
public EntityBase(IIdGenerator idGenerator) { _idGenerator = idGenerator; Id = _idGenerator.CalculateId(); }
public EntityBase(IIdGenerator IdGenerator) { idGenerator = IdGenerator ?? throw new ArgumentNullException(); Id = IdGenerator.CalculateId(); }