Exemple #1
0
        private object GetFieldValue(int id, FieldMetadata field)
        {
            var key = new FieldValueKey(id,
                                        field);
            var cachedValue = _fieldValueCache[key];

            if (null != cachedValue)
            {
                return(cachedValue);
            }
            var fieldValue = ReadFieldValue(id, field);

            _fieldValueCache[key] = fieldValue;
            return(fieldValue);
        }
Exemple #2
0
 private object GetFieldValue(int id, FieldMetadata field)
 {
     var key = new FieldValueKey(id,
         field);
     var cachedValue = _fieldValueCache[key];
     if (null != cachedValue)
     {
         return cachedValue;
     }
     var fieldValue = ReadFieldValue(id, field);
     _fieldValueCache[key] = fieldValue;
     return fieldValue;
 }