protected virtual void SaveEntity(Entity entity) { string fullpath = StoragePath(entity); if (entity.IsChanged) { entity.Save2File(fullpath); } }