Example #1
0
        public string Get(string fileName)
        {
            string result = null;

            if (!string.IsNullOrEmpty(fileName))
            {
                if (_fileSystemProvider.CreationTime($"{fileName}.json")
                    .AddDays(AppSettings.CachedTimeInDays) >= DateTime.Now)
                {
                    result = _fileSystemProvider.ReadFile($"{fileName}.json");
                }
                else
                {
                    Remove(fileName);
                }
            }

            return(result);
        }