1- <Project Sdk =" Microsoft.NET.Sdk" >
2- <PropertyGroup >
3- <TargetFrameworks >net462;netstandard2.0</TargetFrameworks >
4- <Version >2.0.0 -beta1</Version >
5- <AssemblyName >Senparc.CO2NET.Cache.CsRedis</AssemblyName >
6- <RootNamespace >Senparc.CO2NET.Cache.CsRedis</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 >2.0.1 -beta1</Version >
5+ <AssemblyName >Senparc.CO2NET.Cache.CsRedis</AssemblyName >
6+ <RootNamespace >Senparc.CO2NET.Cache.CsRedis</RootNamespace >
7+ <GeneratePackageOnBuild Condition =" '$(Configuration)' == 'Release' " >true</GeneratePackageOnBuild >
8+ <Description >
99 CONET cache strategy - Redis module
1010
1111 CO2NET open source project:
1212 https://github.com/Senparc/Senparc.CO2NET
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.CsRedis.dll</Title >
21- <Summary >CsRedis Cache 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.CsRedis.dll</Title >
21+ <Summary >CsRedis Cache for CO2NET C#</Summary >
22+ <PackageProjectUrl >https://github.com/JeffreySu/WeiXinMPSDK</PackageProjectUrl >
23+ <PackageIcon >icon.jpg</PackageIcon >
24+ <PackageReleaseNotes >
2525 v0.1.0 Genesis
2626 v0.5.2 BaseRedisObjectCacheStrategy destructor performs null value check and adds "#{Cache_Redis_Configuration}#" filter check
2727 v1.1.4 RedisObjectCacheStrategy and RedisHashSetObjectCacheStrategy.Get() methods add pure string check
2828 v1.2.5 Fix bug where GetAllByPrefixAsync(key) method automatically retrieves all keys
2929 [2024-09-11] v1.2.6 Update Cache, remove InsertToCache(), add Count(prefix)
30+ [2024-10-24] v2.0.1-beta1 fix: GetCountAsync(string prefix) #306 Thanks to @rendyu
3031</PackageReleaseNotes >
31- <RepositoryUrl >https://github.com/Senparc/Senparc.CO2NET</RepositoryUrl >
32- <Configurations >Debug;Release;Test</Configurations >
33- </PropertyGroup >
34- <PropertyGroup Condition =" '$(Configuration)' == 'Release' " >
35- <OutputPath >..\BuildOutPut</OutputPath >
36- <DefineConstants >TRACE</DefineConstants >
37- </PropertyGroup >
38- <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Release|x86'" >
39- <OutputPath >..\..\BuildOutPut</OutputPath >
40- <DefineConstants >$(DefineConstants);RELEASE</DefineConstants >
41- <DocumentationFile >..\BuildOutPut\Senparc.CO2NET.Cache.CsRedis.XML</DocumentationFile >
42- <Optimize >true</Optimize >
43- <DebugType >pdbonly</DebugType >
44- <ErrorReport >prompt</ErrorReport >
45- <CodeAnalysisRuleSet >MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet >
46- </PropertyGroup >
47- <PropertyGroup Condition =" '$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net462|AnyCPU'" >
48- <OutputPath >..\BuildOutPut\</OutputPath >
49- <DocumentationFile >..\BuildOutPut\net462\Senparc.CO2NET.Cache.CsRedis.xml</DocumentationFile >
50- </PropertyGroup >
51- <PropertyGroup Condition =" '$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|netstandard2.0|AnyCPU'" >
52- <OutputPath >..\BuildOutPut\</OutputPath >
53- <DocumentationFile >..\BuildOutPut\netstandard2.0\Senparc.CO2NET.Cache.CsRedis.xml</DocumentationFile >
54- </PropertyGroup >
55- <ItemGroup >
56- <None Include =" ..\Senparc.CO2NET\icon.jpg" Pack =" true" Visible =" false" PackagePath =" " />
57- </ItemGroup >
58- <ItemGroup >
59- <Compile Remove =" packages\**" />
60- <Compile Remove =" ServiceStack.Redis\**" />
61- <EmbeddedResource Remove =" packages\**" />
62- <EmbeddedResource Remove =" ServiceStack.Redis\**" />
63- <None Remove =" packages\**" />
64- <None Remove =" ServiceStack.Redis\**" />
65- </ItemGroup >
66- <ItemGroup >
67- <!-- <PackageReference Include="Senparc.CO2NET.Cache.Redis.RedLock" Version="0.1.0" />-->
68- <PackageReference Include =" BinaryFormatter" Version =" 2.1.4" />
69- <PackageReference Include =" CSRedisCore" Version =" 3.8.800" />
70- </ItemGroup >
71- <ItemGroup >
72- <ProjectReference Include =" ..\Senparc.CO2NET.Cache.CsRedis.RedLock\redlock-cs\src\Senparc.CO2NET.Cache.CsRedis.RedLock.csproj" />
73- <ProjectReference Include =" ..\Senparc.CO2NET\Senparc.CO2NET.csproj" />
74- </ItemGroup >
32+ <RepositoryUrl >https://github.com/Senparc/Senparc.CO2NET</RepositoryUrl >
33+ <Configurations >Debug;Release;Test</Configurations >
34+ </PropertyGroup >
35+ <PropertyGroup Condition =" '$(Configuration)' == 'Release' " >
36+ <OutputPath >..\BuildOutPut</OutputPath >
37+ <DefineConstants >TRACE</DefineConstants >
38+ </PropertyGroup >
39+ <PropertyGroup Condition =" '$(Configuration)|$(Platform)' == 'Release|x86'" >
40+ <OutputPath >..\..\BuildOutPut</OutputPath >
41+ <DefineConstants >$(DefineConstants);RELEASE</DefineConstants >
42+ <DocumentationFile >..\BuildOutPut\Senparc.CO2NET.Cache.CsRedis.XML</DocumentationFile >
43+ <Optimize >true</Optimize >
44+ <DebugType >pdbonly</DebugType >
45+ <ErrorReport >prompt</ErrorReport >
46+ <CodeAnalysisRuleSet >MinimumRecommendedRules.ruleset</CodeAnalysisRuleSet >
47+ </PropertyGroup >
48+ <PropertyGroup Condition =" '$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|net462|AnyCPU'" >
49+ <OutputPath >..\BuildOutPut\</OutputPath >
50+ <DocumentationFile >..\BuildOutPut\net462\Senparc.CO2NET.Cache.CsRedis.xml</DocumentationFile >
51+ </PropertyGroup >
52+ <PropertyGroup Condition =" '$(Configuration)|$(TargetFramework)|$(Platform)'=='Release|netstandard2.0|AnyCPU'" >
53+ <OutputPath >..\BuildOutPut\</OutputPath >
54+ <DocumentationFile >..\BuildOutPut\netstandard2.0\Senparc.CO2NET.Cache.CsRedis.xml</DocumentationFile >
55+ </PropertyGroup >
56+ <ItemGroup >
57+ <None Include =" ..\Senparc.CO2NET\icon.jpg" Pack =" true" Visible =" false" PackagePath =" " />
58+ </ItemGroup >
59+ <ItemGroup >
60+ <Compile Remove =" packages\**" />
61+ <Compile Remove =" ServiceStack.Redis\**" />
62+ <EmbeddedResource Remove =" packages\**" />
63+ <EmbeddedResource Remove =" ServiceStack.Redis\**" />
64+ <None Remove =" packages\**" />
65+ <None Remove =" ServiceStack.Redis\**" />
66+ </ItemGroup >
67+ <ItemGroup >
68+ <!-- <PackageReference Include="Senparc.CO2NET.Cache.Redis.RedLock" Version="0.1.0" />-->
69+ <PackageReference Include =" BinaryFormatter" Version =" 2.1.4" />
70+ <PackageReference Include =" CSRedisCore" Version =" 3.8.800" />
71+ </ItemGroup >
72+ <ItemGroup >
73+ <ProjectReference Include =" ..\Senparc.CO2NET.Cache.CsRedis.RedLock\redlock-cs\src\Senparc.CO2NET.Cache.CsRedis.RedLock.csproj" />
74+ <ProjectReference Include =" ..\Senparc.CO2NET\Senparc.CO2NET.csproj" />
75+ </ItemGroup >
7576</Project >
0 commit comments