Skip to content

Commit 29bfcdf

Browse files
ogailogail
authored andcommitted
Migrate RedisCache project
1 parent 620386c commit 29bfcdf

File tree

11 files changed

+33
-17
lines changed

11 files changed

+33
-17
lines changed

src/ResourceManager.sln

Lines changed: 16 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Microsoft Visual Studio Solution File, Format Version 12.00
2-
# Visual Studio 2013
3-
VisualStudioVersion = 12.0.30723.0
2+
# Visual Studio 14
3+
VisualStudioVersion = 14.0.23107.0
44
MinimumVisualStudioVersion = 10.0.40219.1
55
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{8531411A-0137-4E27-9C5E-49E07C245048}"
66
ProjectSection(SolutionItems) = preProject
@@ -103,6 +103,10 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Network.Test", "Re
103103
EndProject
104104
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.Compute.Test", "ResourceManager\Compute\Commands.Compute.Test\Commands.Compute.Test.csproj", "{37C44181-3F1B-4ABD-8089-26DFAB4B6BA8}"
105105
EndProject
106+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.OperationalInsights.Test", "ResourceManager\OperationalInsights\Commands.OperationalInsights.Test\Commands.OperationalInsights.Test.csproj", "{11387E0A-4DB6-49B8-BDBC-EE020D85D10F}"
107+
EndProject
108+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Commands.RedisCache.Test", "ResourceManager\RedisCache\Commands.RedisCache.Test\Commands.RedisCache.Test.csproj", "{4AE5705F-62CF-461D-B72E-DD9DCD9B3609}"
109+
EndProject
106110
Global
107111
GlobalSection(SolutionConfigurationPlatforms) = preSolution
108112
Debug|Any CPU = Debug|Any CPU
@@ -293,6 +297,14 @@ Global
293297
{37C44181-3F1B-4ABD-8089-26DFAB4B6BA8}.Debug|Any CPU.Build.0 = Debug|Any CPU
294298
{37C44181-3F1B-4ABD-8089-26DFAB4B6BA8}.Release|Any CPU.ActiveCfg = Release|Any CPU
295299
{37C44181-3F1B-4ABD-8089-26DFAB4B6BA8}.Release|Any CPU.Build.0 = Release|Any CPU
300+
{11387E0A-4DB6-49B8-BDBC-EE020D85D10F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
301+
{11387E0A-4DB6-49B8-BDBC-EE020D85D10F}.Debug|Any CPU.Build.0 = Debug|Any CPU
302+
{11387E0A-4DB6-49B8-BDBC-EE020D85D10F}.Release|Any CPU.ActiveCfg = Release|Any CPU
303+
{11387E0A-4DB6-49B8-BDBC-EE020D85D10F}.Release|Any CPU.Build.0 = Release|Any CPU
304+
{4AE5705F-62CF-461D-B72E-DD9DCD9B3609}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
305+
{4AE5705F-62CF-461D-B72E-DD9DCD9B3609}.Debug|Any CPU.Build.0 = Debug|Any CPU
306+
{4AE5705F-62CF-461D-B72E-DD9DCD9B3609}.Release|Any CPU.ActiveCfg = Release|Any CPU
307+
{4AE5705F-62CF-461D-B72E-DD9DCD9B3609}.Release|Any CPU.Build.0 = Release|Any CPU
296308
EndGlobalSection
297309
GlobalSection(SolutionProperties) = preSolution
298310
HideSolutionNode = FALSE
@@ -313,5 +325,7 @@ Global
313325
{7D1D3B56-4EB4-4819-86FD-43330DED8EE7} = {95C16AED-FD57-42A0-86C3-2CF4300A4817}
314326
{A2DF4FE5-46EE-43E2-B246-E5CDDD47B752} = {95C16AED-FD57-42A0-86C3-2CF4300A4817}
315327
{37C44181-3F1B-4ABD-8089-26DFAB4B6BA8} = {95C16AED-FD57-42A0-86C3-2CF4300A4817}
328+
{11387E0A-4DB6-49B8-BDBC-EE020D85D10F} = {95C16AED-FD57-42A0-86C3-2CF4300A4817}
329+
{4AE5705F-62CF-461D-B72E-DD9DCD9B3609} = {95C16AED-FD57-42A0-86C3-2CF4300A4817}
316330
EndGlobalSection
317331
EndGlobal

src/ResourceManager/RedisCache/Commands.RedisCache.Test/Commands.RedisCache.Test.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -148,14 +148,14 @@
148148
<Compile Include="ScenarioTests\RedisCacheTests.cs" />
149149
</ItemGroup>
150150
<ItemGroup>
151+
<ProjectReference Include="..\..\..\Common\Commands.ResourceManager.Common\Commands.ResourceManager.Common.csproj">
152+
<Project>{3819d8a7-c62c-4c47-8ddd-0332d9ce1252}</Project>
153+
<Name>Commands.ResourceManager.Common</Name>
154+
</ProjectReference>
151155
<ProjectReference Include="..\..\..\Common\Commands.ScenarioTests.Common\Commands.ScenarioTests.Common.csproj">
152156
<Project>{c1bda476-a5cc-4394-914d-48b0ec31a710}</Project>
153157
<Name>Commands.ScenarioTests.Common</Name>
154158
</ProjectReference>
155-
<ProjectReference Include="..\..\..\Common\Commands.Common\Commands.Common.csproj">
156-
<Project>{5ee72c53-1720-4309-b54b-5fb79703195f}</Project>
157-
<Name>Commands.Common</Name>
158-
</ProjectReference>
159159
<ProjectReference Include="..\Commands.RedisCache\Commands.RedisCache.csproj">
160160
<Project>{c972e3ef-4461-4758-ba31-93e0947b1253}</Project>
161161
<Name>Commands.RedisCache</Name>

src/ResourceManager/RedisCache/Commands.RedisCache.Test/ScenarioTests/RedisCacheTestsBase.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,9 @@ namespace Microsoft.Azure.Commands.RedisCache.Test.ScenarioTests
2020
using Microsoft.Azure.Test;
2121
using Microsoft.Azure.Management.Redis;
2222
using Microsoft.Azure.Common.Authentication;
23+
using WindowsAzure.Commands.Test.Utilities.Common;
2324

24-
public abstract class RedisCacheTestsBase : IDisposable
25+
public abstract class RedisCacheTestsBase : RMTestBase, IDisposable
2526
{
2627
private EnvironmentSetupHelper helper;
2728

src/ResourceManager/RedisCache/Commands.RedisCache/Commands.RedisCache.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -161,9 +161,9 @@
161161
</EmbeddedResource>
162162
</ItemGroup>
163163
<ItemGroup>
164-
<ProjectReference Include="..\..\..\Common\Commands.Common\Commands.Common.csproj">
165-
<Project>{5ee72c53-1720-4309-b54b-5fb79703195f}</Project>
166-
<Name>Commands.Common</Name>
164+
<ProjectReference Include="..\..\..\Common\Commands.ResourceManager.Common\Commands.ResourceManager.Common.csproj">
165+
<Project>{3819d8a7-c62c-4c47-8ddd-0332d9ce1252}</Project>
166+
<Name>Commands.ResourceManager.Common</Name>
167167
</ProjectReference>
168168
</ItemGroup>
169169
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />

src/ResourceManager/RedisCache/Commands.RedisCache/Commands/GetAzureRedisCache.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ public class GetAzureRedisCache : RedisCacheCmdletBase
3333
[Parameter(ParameterSetName = RedisCacheParameterSetName, ValueFromPipelineByPropertyName = true, Mandatory = true, HelpMessage = "Name of redis cache.")]
3434
public string Name { get; set; }
3535

36-
public override void ExecuteCmdlet()
36+
protected override void ProcessRecord()
3737
{
3838
if (!string.IsNullOrEmpty(ResourceGroupName) && !string.IsNullOrEmpty(Name))
3939
{

src/ResourceManager/RedisCache/Commands.RedisCache/Commands/GetAzureRedisCacheKey.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ public class GetAzureRedisCacheKey : RedisCacheCmdletBase
2828
[ValidateNotNullOrEmpty]
2929
public string Name { get; set; }
3030

31-
public override void ExecuteCmdlet()
31+
protected override void ProcessRecord()
3232
{
3333
RedisListKeysResponse keysResponse = CacheClient.GetAccessKeys(ResourceGroupName, Name);
3434
WriteObject(new RedisAccessKeys() {

src/ResourceManager/RedisCache/Commands.RedisCache/Commands/NewAzureRedisCache.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ public class NewAzureRedisCache : RedisCacheCmdletBase
5858

5959
private const string redisDefaultVersion = "2.8";
6060

61-
public override void ExecuteCmdlet()
61+
protected override void ProcessRecord()
6262
{
6363
string skuFamily;
6464

src/ResourceManager/RedisCache/Commands.RedisCache/Commands/NewAzureRedisCacheKey.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ public class NewAzureRedisCacheKey : RedisCacheCmdletBase
3737
[Parameter(Mandatory = false, HelpMessage = "Do not ask for confirmation.")]
3838
public SwitchParameter Force { get; set; }
3939

40-
public override void ExecuteCmdlet()
40+
protected override void ProcessRecord()
4141
{
4242
RedisKeyType keyTypeToRegenerated = RedisKeyType.Primary;
4343
if (KeyType.Equals("Secondary"))

src/ResourceManager/RedisCache/Commands.RedisCache/Commands/RemoveAzureRedisCache.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ public class RemoveAzureRedisCache : RedisCacheCmdletBase
3434
[Parameter(Mandatory = false)]
3535
public SwitchParameter PassThru { get; set; }
3636

37-
public override void ExecuteCmdlet()
37+
protected override void ProcessRecord()
3838
{
3939
if (!Force.IsPresent)
4040
{

src/ResourceManager/RedisCache/Commands.RedisCache/Commands/SetAzureRedisCache.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ public class SetAzureRedisCache : RedisCacheCmdletBase
4848
[Parameter(ValueFromPipelineByPropertyName = true, Mandatory = false, HelpMessage = "EnableNonSslPort property of redis cache.")]
4949
public bool? EnableNonSslPort { get; set; }
5050

51-
public override void ExecuteCmdlet()
51+
protected override void ProcessRecord()
5252
{
5353
RedisGetResponse response = CacheClient.GetCache(ResourceGroupName, Name);
5454

src/ResourceManager/RedisCache/Commands.RedisCache/Models/RedisCacheCmdletBase.cs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,13 @@
1414

1515
namespace Microsoft.Azure.Commands.RedisCache
1616
{
17+
using ResourceManager.Common;
1718
using Microsoft.WindowsAzure.Commands.Utilities.Common;
1819

1920
/// <summary>
2021
/// The base class for all Microsoft Azure Redis Cache Management Cmdlets
2122
/// </summary>
22-
public abstract class RedisCacheCmdletBase : AzureSMCmdlet
23+
public abstract class RedisCacheCmdletBase : AzureRMCmdlet
2324
{
2425
private RedisCacheClient cacheClient;
2526

0 commit comments

Comments
 (0)