protected void PerformCreate <TEntity>(TEntity entity) where TEntity : EntityBase { entity.Id = Guid.NewGuid(); entity.CreationDate = DateTime.Now; entity.ModifiedDate = entity.CreationDate; context.GetDbSet <TEntity>().Add(entity); }