1- <Project Sdk =" Microsoft.NET.Sdk" >
2- <PropertyGroup >
3- <TargetFrameworks >net462;netstandard2.0</TargetFrameworks >
4- <Version >5.0.0 -beta1</Version >
5- <AssemblyName >Senparc.CO2NET.Cache.Redis</AssemblyName >
6- <RootNamespace >Senparc.CO2NET.Cache.Redis</RootNamespace >
7- <GeneratePackageOnBuild Condition =" '$(Configuration)' == 'Release' " >true</GeneratePackageOnBuild >
8- <Description >
1+ <Project Sdk =" Microsoft.NET.Sdk" >
2+ <PropertyGroup >
3+ <TargetFrameworks >net462;netstandard2.0</TargetFrameworks >
4+ <Version >5.0.1 -beta1</Version >
5+ <AssemblyName >Senparc.CO2NET.Cache.Redis</AssemblyName >
6+ <RootNamespace >Senparc.CO2NET.Cache.Redis</RootNamespace >
7+ <GeneratePackageOnBuild Condition =" '$(Configuration)' == 'Release' " >true</GeneratePackageOnBuild >
8+ <Description >
99 WeChat Public Account - Redis Module
1010
1111 Senparc.Weixin SDK Open Source Project:
1212 https://github.com/JeffreySu/WeiXinMPSDK
1313 </Description >
14- <Copyright >Senparc Copyright © 2004~2024</Copyright >
15- <PackageTags >Senparc.CO2NET,Cache,Redis,CO2NET,盛派</PackageTags >
16- <Authors >Jeffrey Su</Authors >
17- <Owners >Senparc</Owners >
18- <PackageLicenseUrl >https://github.com/JeffreySu/WeiXinMPSDK/blob/master/license.md</PackageLicenseUrl >
19- <ProjectUrl >https://github.com/JeffreySu/WeiXinMPSDK</ProjectUrl >
20- <Title >Senparc.CO2NET.Cache.Redis.dll</Title >
21- <Summary >Redis Cache(StackExchange) for CO2NET C#</Summary >
22- <PackageProjectUrl >https://github.com/JeffreySu/WeiXinMPSDK</PackageProjectUrl >
23- <PackageIcon >icon.jpg</PackageIcon >
24- <PackageReleaseNotes >
14+ <Copyright >Senparc Copyright © 2004~2024</Copyright >
15+ <PackageTags >Senparc.CO2NET,Cache,Redis,CO2NET,盛派</PackageTags >
16+ <Authors >Jeffrey Su</Authors >
17+ <Owners >Senparc</Owners >
18+ <PackageLicenseUrl >https://github.com/JeffreySu/WeiXinMPSDK/blob/master/license.md</PackageLicenseUrl >
19+ <ProjectUrl >https://github.com/JeffreySu/WeiXinMPSDK</ProjectUrl >
20+ <Title >Senparc.CO2NET.Cache.Redis.dll</Title >
21+ <Summary >Redis Cache(StackExchange) for CO2NET C#</Summary >
22+ <PackageProjectUrl >https://github.com/JeffreySu/WeiXinMPSDK</PackageProjectUrl >
23+ <PackageIcon >icon.jpg</PackageIcon >
24+ <PackageReleaseNotes >
2525 v0.1.0
2626 Provide distributed cache support
2727 Due to a bug in the StackExchange.Redis library, the .NET 4.0 version is temporarily not provided
104104 v4.1.3 Add pure string check to RedisObjectCacheStrategy and RedisHashSetObjectCacheStrategy.Get() methods
105105 v4.2.5 Fix bug where GetAllByPrefixAsync(key) method would automatically retrieve all keys
106106
107- [2024-09-11] v4.2.6 Update Cache, remove InsertToCache(), add Count(prefix)
107+ [2024-09-11] v4.2.6 Update Cache, remove InsertToCache(), add Count(prefix)
108+ [2024-10-24] v5.0.1-beta1 fix: GetCountAsync(string prefix) #306 Thanks to @rendyu
108109</PackageReleaseNotes >
109- <RepositoryUrl >https://github.com/Senparc/Senparc.CO2NET</RepositoryUrl >
110- <Configurations >Debug;Release;Test</Configurations >
111- </PropertyGroup >
112- <PropertyGroup Condition =" '$(Configuration)' == 'Release' " >
113- <OutputPath >..\BuildOutPut</OutputPath >
114- <DefineConstants >TRACE</DefineConstants >
115- </PropertyGroup >
116- <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Release|x86'" >
117- <OutputPath >..\..\BuildOutPut</OutputPath >
118- <DefineConstants >$(DefineConstants);RELEASE</DefineConstants >
119- <DocumentationFile >..\BuildOutPut\Senparc.CO2NET.Cache.Redis.XML</DocumentationFile >
120- <Optimize >true</Optimize >
121- <DebugType >pdbonly</DebugType >
122- <ErrorReport >prompt</ErrorReport >
123- <CodeAnalysisRuleSet >MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet >
124- </PropertyGroup >
125- <PropertyGroup Condition =" '$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net462|AnyCPU'" >
126- <OutputPath >..\BuildOutPut\</OutputPath >
127- <DocumentationFile >..\BuildOutPut\net462\Senparc.CO2NET.Cache.Redis.xml</DocumentationFile >
128- </PropertyGroup >
129- <PropertyGroup Condition =" '$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|netstandard2.0|AnyCPU'" >
130- <OutputPath >..\BuildOutPut\</OutputPath >
131- <DocumentationFile >..\BuildOutPut\netstandard2.0\Senparc.CO2NET.Cache.Redis.xml</DocumentationFile >
132- </PropertyGroup >
133- <ItemGroup >
134- <None Include =" ..\Senparc.CO2NET\icon.jpg" Pack =" true" Visible =" false" PackagePath =" " />
135- </ItemGroup >
136- <ItemGroup >
137- <Compile Remove =" packages\**" />
138- <Compile Remove =" ServiceStack.Redis\**" />
139- <EmbeddedResource Remove =" packages\**" />
140- <EmbeddedResource Remove =" ServiceStack.Redis\**" />
141- <None Remove =" packages\**" />
142- <None Remove =" ServiceStack.Redis\**" />
143- </ItemGroup >
144- <ItemGroup >
145- <!-- <PackageReference Include="Senparc.CO2NET.Cache.Redis.RedLock" Version="0.1.0" />-->
146- <PackageReference Include =" BinaryFormatter" Version =" 2.1.4" />
147- </ItemGroup >
148- <ItemGroup >
149- <PackageReference Include =" StackExchange.Redis" Version =" 2.7.4" />
150- </ItemGroup >
151- <!-- <ItemGroup Condition=" '$(TargetFramework)' == 'netstandard1.6' ">
110+ <RepositoryUrl >https://github.com/Senparc/Senparc.CO2NET</RepositoryUrl >
111+ <Configurations >Debug;Release;Test</Configurations >
112+ </PropertyGroup >
113+ <PropertyGroup Condition =" '$(Configuration)' == 'Release' " >
114+ <OutputPath >..\BuildOutPut</OutputPath >
115+ <DefineConstants >TRACE</DefineConstants >
116+ </PropertyGroup >
117+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Release|x86'" >
118+ <OutputPath >..\..\BuildOutPut</OutputPath >
119+ <DefineConstants >$(DefineConstants);RELEASE</DefineConstants >
120+ <DocumentationFile >..\BuildOutPut\Senparc.CO2NET.Cache.Redis.XML</DocumentationFile >
121+ <Optimize >true</Optimize >
122+ <DebugType >pdbonly</DebugType >
123+ <ErrorReport >prompt</ErrorReport >
124+ <CodeAnalysisRuleSet >MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet >
125+ </PropertyGroup >
126+ <PropertyGroup Condition =" '$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net462|AnyCPU'" >
127+ <OutputPath >..\BuildOutPut\</OutputPath >
128+ <DocumentationFile >..\BuildOutPut\net462\Senparc.CO2NET.Cache.Redis.xml</DocumentationFile >
129+ </PropertyGroup >
130+ <PropertyGroup Condition =" '$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|netstandard2.0|AnyCPU'" >
131+ <OutputPath >..\BuildOutPut\</OutputPath >
132+ <DocumentationFile >..\BuildOutPut\netstandard2.0\Senparc.CO2NET.Cache.Redis.xml</DocumentationFile >
133+ </PropertyGroup >
134+ <ItemGroup >
135+ <None Include =" ..\Senparc.CO2NET\icon.jpg" Pack =" true" Visible =" false" PackagePath =" " />
136+ </ItemGroup >
137+ <ItemGroup >
138+ <Compile Remove =" packages\**" />
139+ <Compile Remove =" ServiceStack.Redis\**" />
140+ <EmbeddedResource Remove =" packages\**" />
141+ <EmbeddedResource Remove =" ServiceStack.Redis\**" />
142+ <None Remove =" packages\**" />
143+ <None Remove =" ServiceStack.Redis\**" />
144+ </ItemGroup >
145+ <ItemGroup >
146+ <!-- <PackageReference Include="Senparc.CO2NET.Cache.Redis.RedLock" Version="0.1.0" />-->
147+ <PackageReference Include =" BinaryFormatter" Version =" 2.1.4" />
148+ </ItemGroup >
149+ <ItemGroup >
150+ <PackageReference Include =" StackExchange.Redis" Version =" 2.7.4" />
151+ </ItemGroup >
152+ <!-- <ItemGroup Condition=" '$(TargetFramework)' == 'netstandard1.6' ">
152153 <PackageReference Include="protobuf-net" Version="2.1.0" />
153154 </ItemGroup>-->
154- <ItemGroup >
155- <Compile Remove =" Properties\AssemblyInfo.cs" />
156- </ItemGroup >
157- <ItemGroup >
158- <Folder Include =" Properties\" />
159- </ItemGroup >
160- <ItemGroup >
161- <ProjectReference Include =" ..\Senparc.CO2NET.Cache.Redis.RedLock\redlock-cs\src\Senparc.CO2NET.Cache.Redis.RedLock.csproj" />
162- <ProjectReference Include =" ..\Senparc.CO2NET\Senparc.CO2NET.csproj" />
163- </ItemGroup >
155+ <ItemGroup >
156+ <Compile Remove =" Properties\AssemblyInfo.cs" />
157+ </ItemGroup >
158+ <ItemGroup >
159+ <Folder Include =" Properties\" />
160+ </ItemGroup >
161+ <ItemGroup >
162+ <ProjectReference Include =" ..\Senparc.CO2NET.Cache.Redis.RedLock\redlock-cs\src\Senparc.CO2NET.Cache.Redis.RedLock.csproj" />
163+ <ProjectReference Include =" ..\Senparc.CO2NET\Senparc.CO2NET.csproj" />
164+ </ItemGroup >
164165</Project >
0 commit comments