private void ReloadIfNecessary() { if (fileStore.LastChangedDate <= lastSaveDate) { return; } database = fileStore.Revive(); lastSaveDate = DateTime.Now; }