private void OnEntityStateModified(ICoreBaseEntity entity)
        {
            if (entity.Deleted)
            {
                entity.DeletedDate = DateTimeOffsetService.Now;
                entity.DeletedBy   = CurrentUserService.UserId;
            }

            entity.ModifiedDate = DateTimeOffsetService.Now;
            entity.ModifiedBy   = CurrentUserService.UserId;
        }
 private void OnEntityStateAdded(ICoreBaseEntity entity)
 {
     entity.CreatedDate = DateTimeOffsetService.Now;
     entity.CreatedBy   = CurrentUserService.UserId;
 }
 private void OnEntityStateUnchanged(ICoreBaseEntity entity)
 {
 }
 private void OnEntityStateDetached(ICoreBaseEntity entity)
 {
 }
 private void OnEntityStateDeleted(ICoreBaseEntity entity)
 {
 }