資源簡(jiǎn)介
https://blog.csdn.net/qq_34719168/article/details/88849886
博文里的項(xiàng)目源碼
代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.Linq;
using?System.Text;
using?System.Threading.Tasks;
namespace?Cache.Redis
{
????///?
????///?實(shí)現(xiàn)緩存接口
????///?
????public?class?CacheByRedis?:?ICache
????{
????????#region?Key-Value
????????//????///?
????????//????///?讀取緩存
????????//????///?
????????//????///?鍵
????????//????///?
????????public?T?Read(string?cacheKey?long?dbId?=?0)?where?T?:?class?=>?RedisCache.Get(cacheKey?dbId);
????????///?
????????///?寫(xiě)入緩存
????????///?
????????///?對(duì)象數(shù)據(jù)
????????///?鍵
????????public?void?Write(string?cacheKey?T?value?long?dbId?=?0)?where?T?:?class?=>?RedisCache.Set(cacheKey?value?dbId);
????????///?
????????///?寫(xiě)入緩存
????????///?
????????///?對(duì)象數(shù)據(jù)
????????///?鍵
????????///?到期時(shí)間
????????public?void?Write(string?cacheKey?T?value?DateTime?expireTime?long?dbId?=?0)?where?T?:?class?=>?RedisCache.Set(cacheKey?value?expireTime?dbId);
????????///?
????????///?寫(xiě)入緩存
????????///?
????????///?對(duì)象數(shù)據(jù)
????????///?鍵
????????///?緩存時(shí)間
????????public?void?Write(string?cacheKey?T?value?TimeSpan?timeSpan?long?dbId?=?0)?where?T?:?class?=>?RedisCache.Set(cacheKey?value?timeSpan?dbId);
????????///?
????????///?移除指定數(shù)據(jù)緩存
????????///?
????????///?鍵
????????public?void?Remove(string?cacheKey?long?dbId?=?0)?=>?RedisCache.Remove(cacheKey?dbId);
????????///?
????????///?移除全部緩存
????????///?
????????public?void?RemoveAll(long?dbId?=?0)?=>?RedisCache.RemoveAll(dbId);
????????#endregion
????}
}
?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
????..A..H.???1092608??2019-03-27?17:24??Lession5\.vs\Lession5\v15\.suo
?????文件??????????0??2019-03-05?12:24??Lession5\.vs\Lession5\v15\Server\sqlite3\db.lock
?????文件????1265664??2019-03-27?16:48??Lession5\.vs\Lession5\v15\Server\sqlite3\storage.ide
?????文件??????32768??2019-03-27?17:24??Lession5\.vs\Lession5\v15\Server\sqlite3\storage.ide-shm
?????文件????4161232??2019-03-27?17:23??Lession5\.vs\Lession5\v15\Server\sqlite3\storage.ide-wal
?????文件???????5104??2019-03-13?17:57??Lession5\Cache.Redis\Cache.Redis.csproj
?????文件???????2106??2019-03-06?18:10??Lession5\Cache.Redis\CacheByRedis.cs
?????文件????????310??2019-03-06?18:45??Lession5\Cache.Redis\CacheEnum.cs
?????文件????????674??2019-03-06?18:43??Lession5\Cache.Redis\CacheFactory.cs
?????文件????????953??2019-03-06?16:05??Lession5\Cache.Redis\CacheId.cs
?????文件???????2336??2019-03-06?18:08??Lession5\Cache.Redis\ICache.cs
?????文件??????24690??2019-03-06?18:48??Lession5\Cache.Redis\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????文件??????????0??2019-03-06?15:52??Lession5\Cache.Redis\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
?????文件??????????0??2019-03-06?15:52??Lession5\Cache.Redis\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
?????文件??????????0??2019-03-06?15:52??Lession5\Cache.Redis\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
?????文件????????806??2019-03-06?16:38??Lession5\Cache.Redis\packages.config
?????文件???????1311??2019-03-06?15:52??Lession5\Cache.Redis\Properties\AssemblyInfo.cs
?????文件????????480??2019-03-07?10:02??Lession5\Cache.Redis\redis.config
?????文件??????20850??2019-03-13?18:32??Lession5\Cache.Redis\RedisCache.cs
?????文件???????4283??2019-03-13?19:04??Lession5\Cache.Redis\RedisConfigInfo.cs
?????文件???????1336??2019-03-19?19:50??Lession5\Client\App.config
?????文件??????11908??2019-02-25?19:31??Lession5\Client\Client.csproj
?????文件???????3193??2019-03-04?17:58??Lession5\Client\HelloClientHandler.cs
?????文件??????49230??2019-03-27?17:24??Lession5\Client\obj\Debug\Client.csproj.FileListAbsolute.txt
?????文件??????25627??2019-02-25?19:31??Lession5\Client\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????文件??????????0??2019-02-23?11:32??Lession5\Client\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
?????文件??????????0??2019-02-23?11:32??Lession5\Client\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
?????文件??????????0??2019-02-23?11:32??Lession5\Client\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
?????文件???????5122??2019-02-23?11:33??Lession5\Client\packages.config
?????文件???????3340??2019-03-15?15:28??Lession5\Client\Program.cs
............此處省略5644個(gè)文件信息
評(píng)論
共有 條評(píng)論