Skip to content
This repository was archived by the owner on Oct 17, 2018. It is now read-only.

Commit c701bcb

Browse files
author
Nate McMaster
committed
Merge branch 'release/2.2'
2 parents 8f1b3d9 + 9534c08 commit c701bcb

File tree

3 files changed

+141
-12
lines changed

3 files changed

+141
-12
lines changed

src/Microsoft.AspNetCore.DataProtection.Redis/Microsoft.AspNetCore.DataProtection.Redis.csproj

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,11 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<Description>Redis storage support as key store.</Description>
5-
<VersionPrefix Condition="'$(ExperimentalVersionPrefix)' != ''">$(ExperimentalVersionPrefix)</VersionPrefix>
6-
<VersionSuffix Condition="'$(ExperimentalVersionSuffix)' != ''">$(ExperimentalVersionSuffix)</VersionSuffix>
7-
<VerifyVersion Condition="'$(ExperimentalVersionPrefix)' != ''">false</VerifyVersion>
8-
<PackageVersion>$(ExperimentalPackageVersion)</PackageVersion>
4+
<Description>Support for storing data protection keys in Redis.</Description>
95
<TargetFramework>netstandard2.0</TargetFramework>
106
<AllowUnsafeBlocks>true</AllowUnsafeBlocks>
117
<GenerateDocumentationFile>true</GenerateDocumentationFile>
128
<PackageTags>aspnetcore;dataprotection;redis</PackageTags>
13-
<EnableApiCheck>false</EnableApiCheck>
149
</PropertyGroup>
1510

1611
<ItemGroup>
Lines changed: 140 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,140 @@
1+
{
2+
"AssemblyIdentity": "Microsoft.AspNetCore.DataProtection.Redis, Version=2.2.0.0, Culture=neutral, PublicKeyToken=adb9793829ddae60",
3+
"Types": [
4+
{
5+
"Name": "Microsoft.AspNetCore.DataProtection.RedisDataProtectionBuilderExtensions",
6+
"Visibility": "Public",
7+
"Kind": "Class",
8+
"Abstract": true,
9+
"Static": true,
10+
"Sealed": true,
11+
"ImplementedInterfaces": [],
12+
"Members": [
13+
{
14+
"Kind": "Method",
15+
"Name": "PersistKeysToRedis",
16+
"Parameters": [
17+
{
18+
"Name": "builder",
19+
"Type": "Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder"
20+
},
21+
{
22+
"Name": "databaseFactory",
23+
"Type": "System.Func<StackExchange.Redis.IDatabase>"
24+
},
25+
{
26+
"Name": "key",
27+
"Type": "StackExchange.Redis.RedisKey"
28+
}
29+
],
30+
"ReturnType": "Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder",
31+
"Static": true,
32+
"Extension": true,
33+
"Visibility": "Public",
34+
"GenericParameter": []
35+
},
36+
{
37+
"Kind": "Method",
38+
"Name": "PersistKeysToRedis",
39+
"Parameters": [
40+
{
41+
"Name": "builder",
42+
"Type": "Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder"
43+
},
44+
{
45+
"Name": "connectionMultiplexer",
46+
"Type": "StackExchange.Redis.IConnectionMultiplexer"
47+
}
48+
],
49+
"ReturnType": "Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder",
50+
"Static": true,
51+
"Extension": true,
52+
"Visibility": "Public",
53+
"GenericParameter": []
54+
},
55+
{
56+
"Kind": "Method",
57+
"Name": "PersistKeysToRedis",
58+
"Parameters": [
59+
{
60+
"Name": "builder",
61+
"Type": "Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder"
62+
},
63+
{
64+
"Name": "connectionMultiplexer",
65+
"Type": "StackExchange.Redis.IConnectionMultiplexer"
66+
},
67+
{
68+
"Name": "key",
69+
"Type": "StackExchange.Redis.RedisKey"
70+
}
71+
],
72+
"ReturnType": "Microsoft.AspNetCore.DataProtection.IDataProtectionBuilder",
73+
"Static": true,
74+
"Extension": true,
75+
"Visibility": "Public",
76+
"GenericParameter": []
77+
}
78+
],
79+
"GenericParameters": []
80+
},
81+
{
82+
"Name": "Microsoft.AspNetCore.DataProtection.RedisXmlRepository",
83+
"Visibility": "Public",
84+
"Kind": "Class",
85+
"ImplementedInterfaces": [
86+
"Microsoft.AspNetCore.DataProtection.Repositories.IXmlRepository"
87+
],
88+
"Members": [
89+
{
90+
"Kind": "Method",
91+
"Name": "GetAllElements",
92+
"Parameters": [],
93+
"ReturnType": "System.Collections.Generic.IReadOnlyCollection<System.Xml.Linq.XElement>",
94+
"Sealed": true,
95+
"Virtual": true,
96+
"ImplementedInterface": "Microsoft.AspNetCore.DataProtection.Repositories.IXmlRepository",
97+
"Visibility": "Public",
98+
"GenericParameter": []
99+
},
100+
{
101+
"Kind": "Method",
102+
"Name": "StoreElement",
103+
"Parameters": [
104+
{
105+
"Name": "element",
106+
"Type": "System.Xml.Linq.XElement"
107+
},
108+
{
109+
"Name": "friendlyName",
110+
"Type": "System.String"
111+
}
112+
],
113+
"ReturnType": "System.Void",
114+
"Sealed": true,
115+
"Virtual": true,
116+
"ImplementedInterface": "Microsoft.AspNetCore.DataProtection.Repositories.IXmlRepository",
117+
"Visibility": "Public",
118+
"GenericParameter": []
119+
},
120+
{
121+
"Kind": "Constructor",
122+
"Name": ".ctor",
123+
"Parameters": [
124+
{
125+
"Name": "databaseFactory",
126+
"Type": "System.Func<StackExchange.Redis.IDatabase>"
127+
},
128+
{
129+
"Name": "key",
130+
"Type": "StackExchange.Redis.RedisKey"
131+
}
132+
],
133+
"Visibility": "Public",
134+
"GenericParameter": []
135+
}
136+
],
137+
"GenericParameters": []
138+
}
139+
]
140+
}

version.props

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,5 @@
88
<FeatureBranchVersionPrefix Condition="'$(FeatureBranchVersionPrefix)' == ''">a-</FeatureBranchVersionPrefix>
99
<VersionSuffix Condition="'$(VersionSuffix)' != '' And '$(FeatureBranchVersionSuffix)' != ''">$(FeatureBranchVersionPrefix)$(VersionSuffix)-$([System.Text.RegularExpressions.Regex]::Replace('$(FeatureBranchVersionSuffix)', '[^\w-]', '-'))</VersionSuffix>
1010
<VersionSuffix Condition="'$(VersionSuffix)' != '' And '$(BuildNumber)' != ''">$(VersionSuffix)-$(BuildNumber)</VersionSuffix>
11-
12-
<ExperimentalVersionPrefix>0.6.0</ExperimentalVersionPrefix>
13-
<ExperimentalVersionSuffix>alpha1</ExperimentalVersionSuffix>
14-
<ExperimentalPackageVersion Condition="'$(IsFinalBuild)' == 'true' AND '$(ExperimentalVersionSuffix)' == 'rtm' ">$(ExperimentalVersionPrefix)</ExperimentalPackageVersion>
15-
<ExperimentalPackageVersion Condition="'$(IsFinalBuild)' == 'true' AND '$(ExperimentalVersionSuffix)' != 'rtm' ">$(ExperimentalVersionPrefix)-$(ExperimentalVersionSuffix)-final</ExperimentalPackageVersion>
16-
<ExperimentalVersionSuffix Condition="'$(ExperimentalVersionSuffix)' != '' And '$(BuildNumber)' != ''">$(ExperimentalVersionSuffix)-$(BuildNumber)</ExperimentalVersionSuffix>
1711
</PropertyGroup>
1812
</Project>

0 commit comments

Comments
 (0)