public bool TryGet(string itemNumber, out CheckInventoryResult result)
            {
                var obj = _cache.Get(itemNumber);

                if (obj != null)
                {
                    result = obj as CheckInventoryResult;
                }
                else
                {
                    result = default(CheckInventoryResult);
                }

                return(result != null);
            }
 public void Set(CheckInventoryResult result)
 {
     _cache.Set(result.ItemNumber, result, result.Timestamp + TimeSpan.FromMinutes(5));
 }