LogEntry ReadRecord(JSONReader JSONReader) {
JSONObject ResultObject;
try {
LogEntry.Deserialize(JSONReader, out ResultObject);
if (ResultObject == null) {
return null;
}
var Result = ResultObject as LogEntry;
if (Result.GetType() == typeof(DataItem)) {
var DI = (DataItem)Result;
DI.Persisted = true;
pStore(DI);
}
return Result;
}
//catch (NullException none) {
catch {
return null;
}
}