public void SavePerson(YieldRoiPerson person) { var data = new _YieldRoi(); data.LastUpdateTime = DateTime.Now; data.Name = person.Name; data.Person = person; serializer.Serialize(GetCachedYieldRoiPerson(person.Name), data); }
public YieldRoiPerson GetPerson(string name) { var data = serializer.Deserialize<_YieldRoi>(GetCachedYieldRoiPerson(name)); if (data != null && data.IsLatest) { return data.Person; } else { var person = new YieldRoiPerson(name); return person; } }