public static void RefreshTrimExtensions()
 {
     SequencingDatabase db = new SequencingDatabase();
     var trimexts = db.GetTrimExtensions();
     CacheItemPolicy cacheItemPolicy = new CacheItemPolicy();
     cacheItemPolicy.AbsoluteExpiration = DateTime.Now.AddDays(1);
     cache.Set("TrimExtensions", trimexts, cacheItemPolicy);
 }
        public static void RefreshMessageTokens()
        {
            SequencingDatabase db = new SequencingDatabase();
            var tokens = db.GetMessageTokens();

            CacheItemPolicy cacheItemPolicy = new CacheItemPolicy();
            cacheItemPolicy.AbsoluteExpiration = DateTime.Now.AddDays(1);
            cache.Set("MessageTokens", tokens, cacheItemPolicy);
        }
        public static void RefreshBaseSequencingStationOffsets()
        {
            SequencingDatabase db = new SequencingDatabase();
            var stations = db.GetBaseSequencingStationOffsets();

            CacheItemPolicy cacheItemPolicy = new CacheItemPolicy();
            cacheItemPolicy.AbsoluteExpiration = DateTime.Now.AddDays(1);
            cache.Set("BaseSequencingStationOffsets", stations, cacheItemPolicy);
        }
        public static void RefreshSequencingStationSettings()
        {
            SequencingDatabase db = new SequencingDatabase();
            var settings = db.GetSequenctionStationSettings();

            CacheItemPolicy cacheItemPolicy = new CacheItemPolicy();
            cacheItemPolicy.AbsoluteExpiration = DateTime.Now.AddDays(1);
            cache.Set("SequencingStationSettings", settings, cacheItemPolicy);
        }