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;
     }
 }