|
1 | 1 | <Project Sdk="Microsoft.NET.Sdk"> |
2 | 2 | <PropertyGroup> |
3 | 3 | <TargetFrameworks>net45;net461;netstandard2.0</TargetFrameworks> |
4 | | - <Version>3.11-preview3</Version> |
| 4 | + <Version>3.11.1-preview3</Version> |
5 | 5 | <AssemblyName>Senparc.CO2NET.Cache.Redis</AssemblyName> |
6 | 6 | <RootNamespace>Senparc.CO2NET.Cache.Redis</RootNamespace> |
7 | 7 | <GeneratePackageOnBuild Condition=" '$(Configuration)' == 'Release' ">true</GeneratePackageOnBuild> |
|
22 | 22 | <PackageProjectUrl>https://github.com/JeffreySu/WeiXinMPSDK</PackageProjectUrl> |
23 | 23 | <PackageIconUrl>http://sdk.weixin.senparc.com/Images/Logo.jpg</PackageIconUrl> |
24 | 24 | <PackageReleaseNotes> |
25 | | - v0.1.0 |
26 | | - 提供分布式缓存支持 |
27 | | - 由于StackExchange.Redis库的bug,.NET 4.0版本暂时未提供 |
28 | | - |
29 | | - v0.1.1 |
30 | | - 优化缓存策略,改进删除方法。 |
31 | | - |
32 | | - v0.2.0 |
33 | | - 重构缓存策略,提供分布锁 |
34 | | - |
35 | | - v0.2.1 |
36 | | - 优化方法和接口 |
37 | | - |
38 | | - v0.0.2 |
39 | | - 重构缓存键命名空间规则,添加Config.DefaultCacheNamespace |
40 | | - |
41 | | - v0.2.3 |
42 | | - 发布稳定版本 |
43 | | - |
44 | | - v1.0.0 |
45 | | - 修改缓存策略,将储存类型由String改为Hash |
46 | | - |
47 | | - v1.1.0 |
48 | | - 重构缓存,添加ObjectCacheStrategy |
49 | | - |
50 | | - v1.2.0 重构分布式锁 |
51 | | - v1.2.1 提供.net core版本 |
52 | | - v1.2.2 同时提供.net core及.net 4.6.1版本 |
53 | | - |
54 | | - v1.3.0 支持 .NET Core |
55 | | - |
56 | | - v1.4.0-beta1 支持.NET Core 2.0 |
57 | | - |
58 | | - v1.5.0 停止对 .net core 1.1 生成的独立版本 |
59 | | - v1.5.1 提供 RegisterServices 进行快捷注册 |
60 | | - |
61 | | - v1.6.0 提供 .NET Core 下的完整二进制序列化支持(支持委托参数) |
62 | | - v1.6.1 优化二进制序列化支持 |
63 | | - |
64 | | - v1.7.0-rc1 支持 .NET Core 2.1.0-rc1-final |
65 | | - v1.7.2-rc1 为 .net core 2.1 改进条件编译 |
66 | | - |
67 | | - v1.7.5 发布支持 .net core 2.1 的正式版 |
68 | | - |
69 | | - v2.0.0 引入 Senparc.CO2NET,支持 Senparc.Weixin v5.0 |
70 | | - |
71 | | - ======== CO2NET 移植 ======== |
72 | | - |
73 | | - v2.0.0 重构 Redis 缓存策略 |
74 | | - v2.0.1 支持 CO2NET v0.1.1 |
75 | | - v2.0.2 支持 CO2NET v0.1.2 |
76 | | - v2.0.3 支持 CO2NET v0.1.3 |
77 | | - v2.0.5 支持 CO2NET v0.1.5 |
78 | | - v2.0.9 支持 CO2NET v0.1.9 |
79 | | - |
80 | | - v3.0.0 |
81 | | - 1、分离 HashSet 和 Key-Value 两种不同格式的缓存:RedisHashSetObjectCacheStrategy 以及 RedisObjectCacheStrategy |
82 | | - 2、提供缓存过期新策略 |
83 | | - |
84 | | - v3.1.0 |
85 | | - 1、Register.RegisterCacheRedis 标记为过期 |
86 | | - 2、新增 Register.SetConfigurationOption() 方法 |
87 | | - 3、新增 Register.UseKeyValueRedisNow() 方法 |
88 | | - 4、新增 Register.UseHashRedisNow() 方法CO2NET.Cache.Memcached: |
89 | | - 5、Redis 缓存服务连接信息实现从 Config.SenparcSetting 自动获取信息并注册) |
90 | | - v3.2.0 StackExchange.Redis 升级到 2.0.513 |
91 | | - v3.3.0 使用 .NETStandard2.0 统一支持 .NET Core,放弃对 .NET Core 1.x 的单独适配 |
92 | | - v3.4.0 支持 .net 4.6.1 版本 |
93 | | - v3.4.3 升级 StackExchange.Redis 到最新版本 |
94 | | - v3.5.0 提供缓存异步接口 |
95 | | - v3.5.1 使用 .ConfigureAwait(false) 避免异步锁死的情况 |
96 | | - v3.5.4 |
97 | | - 1、fix bug:GetServer().Keys() 方法添加 database 索引值 |
98 | | - 2、为 GetServer().Keys() 方法约束获取上限:99999 |
99 | | - v3.5.5 支持新版本 CO2NET,提供带符号的 nuget 包(.snupkg) |
100 | | - v3.6.0 支持新版本 CO2NET,支持 .NET Core 3.0 |
101 | | - v3.6.102 支持新版本 CO2NET |
102 | | - v3.6.103 支持新版本 CO2NET,优化异步方法 |
103 | | -</PackageReleaseNotes> |
| 25 | + v0.1.0 |
| 26 | + 提供分布式缓存支持 |
| 27 | + 由于StackExchange.Redis库的bug,.NET 4.0版本暂时未提供 |
| 28 | + |
| 29 | + v0.1.1 |
| 30 | + 优化缓存策略,改进删除方法。 |
| 31 | + |
| 32 | + v0.2.0 |
| 33 | + 重构缓存策略,提供分布锁 |
| 34 | + |
| 35 | + v0.2.1 |
| 36 | + 优化方法和接口 |
| 37 | + |
| 38 | + v0.0.2 |
| 39 | + 重构缓存键命名空间规则,添加Config.DefaultCacheNamespace |
| 40 | + |
| 41 | + v0.2.3 |
| 42 | + 发布稳定版本 |
| 43 | + |
| 44 | + v1.0.0 |
| 45 | + 修改缓存策略,将储存类型由String改为Hash |
| 46 | + |
| 47 | + v1.1.0 |
| 48 | + 重构缓存,添加ObjectCacheStrategy |
| 49 | + |
| 50 | + v1.2.0 重构分布式锁 |
| 51 | + v1.2.1 提供.net core版本 |
| 52 | + v1.2.2 同时提供.net core及.net 4.6.1版本 |
| 53 | + |
| 54 | + v1.3.0 支持 .NET Core |
| 55 | + |
| 56 | + v1.4.0-beta1 支持.NET Core 2.0 |
| 57 | + |
| 58 | + v1.5.0 停止对 .net core 1.1 生成的独立版本 |
| 59 | + v1.5.1 提供 RegisterServices 进行快捷注册 |
| 60 | + |
| 61 | + v1.6.0 提供 .NET Core 下的完整二进制序列化支持(支持委托参数) |
| 62 | + v1.6.1 优化二进制序列化支持 |
| 63 | + |
| 64 | + v1.7.0-rc1 支持 .NET Core 2.1.0-rc1-final |
| 65 | + v1.7.2-rc1 为 .net core 2.1 改进条件编译 |
| 66 | + |
| 67 | + v1.7.5 发布支持 .net core 2.1 的正式版 |
| 68 | + |
| 69 | + v2.0.0 引入 Senparc.CO2NET,支持 Senparc.Weixin v5.0 |
| 70 | + |
| 71 | + ======== CO2NET 移植 ======== |
| 72 | + |
| 73 | + v2.0.0 重构 Redis 缓存策略 |
| 74 | + v2.0.1 支持 CO2NET v0.1.1 |
| 75 | + v2.0.2 支持 CO2NET v0.1.2 |
| 76 | + v2.0.3 支持 CO2NET v0.1.3 |
| 77 | + v2.0.5 支持 CO2NET v0.1.5 |
| 78 | + v2.0.9 支持 CO2NET v0.1.9 |
| 79 | + |
| 80 | + v3.0.0 |
| 81 | + 1、分离 HashSet 和 Key-Value 两种不同格式的缓存:RedisHashSetObjectCacheStrategy 以及 RedisObjectCacheStrategy |
| 82 | + 2、提供缓存过期新策略 |
| 83 | + |
| 84 | + v3.1.0 |
| 85 | + 1、Register.RegisterCacheRedis 标记为过期 |
| 86 | + 2、新增 Register.SetConfigurationOption() 方法 |
| 87 | + 3、新增 Register.UseKeyValueRedisNow() 方法 |
| 88 | + 4、新增 Register.UseHashRedisNow() 方法CO2NET.Cache.Memcached: |
| 89 | + 5、Redis 缓存服务连接信息实现从 Config.SenparcSetting 自动获取信息并注册) |
| 90 | + v3.2.0 StackExchange.Redis 升级到 2.0.513 |
| 91 | + v3.3.0 使用 .NETStandard2.0 统一支持 .NET Core,放弃对 .NET Core 1.x 的单独适配 |
| 92 | + v3.4.0 支持 .net 4.6.1 版本 |
| 93 | + v3.4.3 升级 StackExchange.Redis 到最新版本 |
| 94 | + v3.5.0 提供缓存异步接口 |
| 95 | + v3.5.1 使用 .ConfigureAwait(false) 避免异步锁死的情况 |
| 96 | + v3.5.4 |
| 97 | + 1、fix bug:GetServer().Keys() 方法添加 database 索引值 |
| 98 | + 2、为 GetServer().Keys() 方法约束获取上限:99999 |
| 99 | + v3.5.5 支持新版本 CO2NET,提供带符号的 nuget 包(.snupkg) |
| 100 | + v3.6.0 支持新版本 CO2NET,支持 .NET Core 3.0 |
| 101 | + v3.6.102 支持新版本 CO2NET |
| 102 | + v3.6.103 支持新版本 CO2NET,优化异步方法 |
| 103 | + v3.11.1 BaseRedisObjectCacheStrategy 析构函数进行 null 值判断 |
| 104 | + </PackageReleaseNotes> |
104 | 105 | <RepositoryUrl>https://github.com/Senparc/Senparc.CO2NET</RepositoryUrl> |
105 | 106 | <Configurations>Debug;Release;Test</Configurations> |
106 | 107 | </PropertyGroup> |
|
0 commit comments