protected virtual void Initialize() { if (this.Id > 0) return; var content = this.Content; foreach(var item in content.Fields) item.Value.SetDefaultValue(); }