public Entity(IGenerateSequentialGuids sequentialGuidService) { this.Id = sequentialGuidService.NewSequentialGuid(); this.CreatedDateUtc = DateTimeOffset.UtcNow; this.UpdatedDateUtc = DateTimeOffset.UtcNow; }
protected EntityFactory(IRepository <T> repository, IGenerateSequentialGuids guidGenerator) { Repository = repository; GuidGenerator = guidGenerator; }
public Person(IGenerateSequentialGuids guidGenerator) : base(guidGenerator) { }