Skip to content

Commit 43be974

Browse files
author
Hovsep
committed
Merge pull request Azure#125 from divyakgupta/ignite
Key Vault management cmdlets
2 parents e0044d8 + 924ed2b commit 43be974

File tree

71 files changed

+9582
-241
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

71 files changed

+9582
-241
lines changed

setup/azurecmdfiles.wxi

Lines changed: 52 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -375,18 +375,36 @@
375375
</Component>
376376
</Directory>
377377
<Directory Id="dirF32F5B70B51A29EED3B6A42F959BE600" Name="KeyVault">
378+
<Component Id="cmp704145D9362A78B6368BC991ADFDDD72" Guid="*">
379+
<File Id="filEBBB35A5034AE81D73FE4EE89015FFF4" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\KeyVault\AzureResourceManager.psd1" />
380+
</Component>
378381
<Component Id="cmpF691ECE2E61383DFBF997C509D946386" Guid="*">
379382
<File Id="fil8D04904202E8A8B478164132F5534E5E" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\KeyVault\Hyak.Common.dll" />
380383
</Component>
381384
<Component Id="cmp4384DC163B139D10A7988F6DCE10A880" Guid="*">
382385
<File Id="fil93B13FEC3D2F0E6C24EEA5A88743673E" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\KeyVault\Microsoft.Azure.Commands.KeyVault.dll" />
383386
</Component>
384-
<Component Id="cmp0635B54B2B3E0564FEA476E0C9A701C7" Guid="*">
385-
<File Id="filFDF773E6F57B1638C65002482D788E13" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\KeyVault\Microsoft.Azure.Commands.KeyVault.dll-Help.xml" />
386-
</Component>
387387
<Component Id="cmp92D53BB85B8D42A3C0F2FD08233102D5" Guid="*">
388388
<File Id="fil74E9585A41297A7784BF077B4E9E0783" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\KeyVault\Microsoft.Azure.Commands.KeyVault.format.ps1xml" />
389389
</Component>
390+
<Component Id="cmp5F38D5C60E748EC6C858B453AD3588CF" Guid="*">
391+
<File Id="fil04121A9F7999D6F1184432F2C194A89C" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\KeyVault\Microsoft.Azure.Commands.Resources.dll" />
392+
</Component>
393+
<Component Id="cmpF367A5E3647B7598492C73AE20E99B06" Guid="*">
394+
<File Id="fil7E9E263C1987896EF19283255FEB6786" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\KeyVault\Microsoft.Azure.Commands.Resources.dll-Help.xml" />
395+
</Component>
396+
<Component Id="cmp2AEB9D572C368AD770C169314B57251F" Guid="*">
397+
<File Id="fil98203460EC69467181CFDA8102CA637B" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\KeyVault\Microsoft.Azure.Commands.Resources.format.ps1xml" />
398+
</Component>
399+
<Component Id="cmp51B2A86E94C899574B243F9C08E2BC4A" Guid="*">
400+
<File Id="fil43A1AB3DE0513E7E3416B3570C9AE42A" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\KeyVault\Microsoft.Azure.Commands.Tags.dll" />
401+
</Component>
402+
<Component Id="cmp8BFFDF850443F6A2E8057A5FEC0822D3" Guid="*">
403+
<File Id="fil9DDB59BA921E74D112E14135D202D2C0" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\KeyVault\Microsoft.Azure.Commands.Tags.dll-help.xml" />
404+
</Component>
405+
<Component Id="cmp2FB58451AC10815E71ADFD3F19009B05" Guid="*">
406+
<File Id="fil5065F89B6E433AF38AC22DE1693D2116" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\KeyVault\Microsoft.Azure.Commands.Tags.format.ps1xml" />
407+
</Component>
390408
<Component Id="cmpDC57306B3AFF355EE5DFF7378BD06B5D" Guid="*">
391409
<File Id="fil7D33BCB5A56E8C56D3F3A8BF1287545E" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\KeyVault\Microsoft.Azure.Common.Authentication.dll" />
392410
</Component>
@@ -396,9 +414,21 @@
396414
<Component Id="cmpBA50088476D481806FA8A46CA2C5CEBE" Guid="*">
397415
<File Id="fil21E8691D4482B7702FD47A93501119F7" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\KeyVault\Microsoft.Azure.Common.NetFramework.dll" />
398416
</Component>
417+
<Component Id="cmpB23913C8594792408BE85EBED8FCA1CB" Guid="*">
418+
<File Id="fil3AEF6261669BA81352BF2955470B14F0" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\KeyVault\Microsoft.Azure.Gallery.dll" />
419+
</Component>
420+
<Component Id="cmpBB7D204F1FC186CD816C862F253211AA" Guid="*">
421+
<File Id="fil1B5FA53178F0E116F8AD990CE76D80FB" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\KeyVault\Microsoft.Azure.Graph.RBAC.dll" />
422+
</Component>
399423
<Component Id="cmpB82229C2B56084C7D51CD9617D9CAB2A" Guid="*">
400424
<File Id="fil0A15B10C4F3079CC04D78EDDF82DB5DD" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\KeyVault\Microsoft.Azure.KeyVault.dll" />
401425
</Component>
426+
<Component Id="cmp64416BE9018AB21145F872693032CA51" Guid="*">
427+
<File Id="fil53A30234C13D6B66129C8195D9D3160A" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\KeyVault\Microsoft.Azure.Management.Authorization.dll" />
428+
</Component>
429+
<Component Id="cmp64E556A3FDBDBB7A8930D6107ACF2A5E" Guid="*">
430+
<File Id="fil751C69BC37DDCD4F892E56087972F349" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\KeyVault\Microsoft.Azure.Management.KeyVault.dll" />
431+
</Component>
402432
<Component Id="cmpE98C5E961AE569F1BB93B80CA0520B55" Guid="*">
403433
<File Id="fil0E05BBFC00F0DB47B28ABE41B41B5609" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\KeyVault\Microsoft.Azure.ResourceManager.dll" />
404434
</Component>
@@ -429,6 +459,12 @@
429459
<Component Id="cmp01D967E215717DA062831574058294CE" Guid="*">
430460
<File Id="fil4873A279298A05B8040EF70A0DB026D6" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\KeyVault\Microsoft.WindowsAzure.Commands.Common.dll" />
431461
</Component>
462+
<Component Id="cmp5C63D2CC75B2CFD4BCC44EEFE1453BA7" Guid="*">
463+
<File Id="fil5EBD0F61103864F9BE2B759C4A9AA582" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\KeyVault\Microsoft.WindowsAzure.Commands.Profile.dll-Help.xml" />
464+
</Component>
465+
<Component Id="cmp6FB7367EB59366676B7060F0FD5FDAC3" Guid="*">
466+
<File Id="fil066549C7AB249E6835DC8C073451302B" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\KeyVault\Microsoft.WindowsAzure.Commands.Profile.format.ps1xml" />
467+
</Component>
432468
<Component Id="cmp1496C1F7B5BF9E8A5598E8126F87355B" Guid="*">
433469
<File Id="fil9A9122819D20D87139841590AE83C4D2" KeyPath="yes" Source="$(var.sourceDir)\ResourceManager\AzureResourceManager\KeyVault\Microsoft.WindowsAzure.Management.dll" />
434470
</Component>
@@ -2958,14 +2994,24 @@
29582994
<ComponentRef Id="cmpF5AF8CEC5E3C01F32D02BF852FD840AC" />
29592995
<ComponentRef Id="cmp5D4BF2AFED5DA226237313E9C2F8099B" />
29602996
<ComponentRef Id="cmp0BBA12BCAEC94783EC690D768E1A9476" />
2997+
<ComponentRef Id="cmp704145D9362A78B6368BC991ADFDDD72" />
29612998
<ComponentRef Id="cmpF691ECE2E61383DFBF997C509D946386" />
29622999
<ComponentRef Id="cmp4384DC163B139D10A7988F6DCE10A880" />
2963-
<ComponentRef Id="cmp0635B54B2B3E0564FEA476E0C9A701C7" />
29643000
<ComponentRef Id="cmp92D53BB85B8D42A3C0F2FD08233102D5" />
3001+
<ComponentRef Id="cmp5F38D5C60E748EC6C858B453AD3588CF" />
3002+
<ComponentRef Id="cmpF367A5E3647B7598492C73AE20E99B06" />
3003+
<ComponentRef Id="cmp2AEB9D572C368AD770C169314B57251F" />
3004+
<ComponentRef Id="cmp51B2A86E94C899574B243F9C08E2BC4A" />
3005+
<ComponentRef Id="cmp8BFFDF850443F6A2E8057A5FEC0822D3" />
3006+
<ComponentRef Id="cmp2FB58451AC10815E71ADFD3F19009B05" />
29653007
<ComponentRef Id="cmpDC57306B3AFF355EE5DFF7378BD06B5D" />
29663008
<ComponentRef Id="cmp06B1E73DD89C32A6359580BBC00FA199" />
29673009
<ComponentRef Id="cmpBA50088476D481806FA8A46CA2C5CEBE" />
3010+
<ComponentRef Id="cmpB23913C8594792408BE85EBED8FCA1CB" />
3011+
<ComponentRef Id="cmpBB7D204F1FC186CD816C862F253211AA" />
29683012
<ComponentRef Id="cmpB82229C2B56084C7D51CD9617D9CAB2A" />
3013+
<ComponentRef Id="cmp64416BE9018AB21145F872693032CA51" />
3014+
<ComponentRef Id="cmp64E556A3FDBDBB7A8930D6107ACF2A5E" />
29693015
<ComponentRef Id="cmpE98C5E961AE569F1BB93B80CA0520B55" />
29703016
<ComponentRef Id="cmp23368001E71D590284E662F949393266" />
29713017
<ComponentRef Id="cmp8885D62E14E2D7967F6F1C56F44E4821" />
@@ -2976,6 +3022,8 @@
29763022
<ComponentRef Id="cmpB9D75E456981F55A2AD9326C06FA5569" />
29773023
<ComponentRef Id="cmp44B0C78318DD9232407385356323964F" />
29783024
<ComponentRef Id="cmp01D967E215717DA062831574058294CE" />
3025+
<ComponentRef Id="cmp5C63D2CC75B2CFD4BCC44EEFE1453BA7" />
3026+
<ComponentRef Id="cmp6FB7367EB59366676B7060F0FD5FDAC3" />
29793027
<ComponentRef Id="cmp1496C1F7B5BF9E8A5598E8126F87355B" />
29803028
<ComponentRef Id="cmp092B990A20E8B0B33D4450EBA12B9AB4" />
29813029
<ComponentRef Id="cmp5CDCB0785A318F614D9422554B3F4ED2" />

src/Common/Commands.ScenarioTests.Common/EnvironmentSetupHelper.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,17 +32,17 @@ namespace Microsoft.WindowsAzure.Commands.ScenarioTest
3232
public class EnvironmentSetupHelper
3333
{
3434
private static string testEnvironmentName = "__test-environment";
35-
35+
3636
private static string testSubscriptionName = "__test-subscriptions";
37-
37+
3838
private AzureSubscription testSubscription;
39-
39+
4040
private AzureAccount testAccount;
4141

4242
private const string PackageDirectory = @"..\..\..\..\..\Package\Debug";
4343

4444
protected List<string> modules;
45-
45+
4646
protected ProfileClient ProfileClient { get; set; }
4747

4848
public EnvironmentSetupHelper()
@@ -92,7 +92,7 @@ public void SetupEnvironment(AzureModule mode)
9292

9393
ProfileClient.Profile.Save();
9494
}
95-
95+
9696
private void SetupAzureEnvironmentFromEnvironmentVariables(AzureModule mode)
9797
{
9898
TestEnvironment rdfeEnvironment = new RDFETestEnvironmentFactory().GetTestEnvironment();

src/ResourceManager/KeyVault/Commands.KeyVault.Test/Commands.KeyVault.Test.csproj

Lines changed: 97 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,12 +63,26 @@
6363
<SpecificVersion>False</SpecificVersion>
6464
<HintPath>..\..\..\packages\Microsoft.Azure.KeyVault.0.9.0-preview\lib\net45\Microsoft.Azure.KeyVault.dll</HintPath>
6565
</Reference>
66-
<Reference Include="Microsoft.Azure.Common.NetFramework">
67-
<HintPath>..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll</HintPath>
66+
<Reference Include="Microsoft.Azure.Gallery, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
67+
<SpecificVersion>False</SpecificVersion>
68+
<HintPath>..\..\..\packages\Microsoft.Azure.Gallery.2.6.2-preview\lib\net40\Microsoft.Azure.Gallery.dll</HintPath>
69+
</Reference>
70+
<Reference Include="Microsoft.Azure.Graph.RBAC">
71+
<HintPath>..\..\..\packages\Microsoft.Azure.Graph.RBAC.1.7.0-preview\lib\net40\Microsoft.Azure.Graph.RBAC.dll</HintPath>
72+
</Reference>
73+
<Reference Include="Microsoft.Azure.Management.Authorization">
74+
<HintPath>..\..\..\packages\Microsoft.Azure.Management.Authorization.0.18.0-preview\lib\net40\Microsoft.Azure.Management.Authorization.dll</HintPath>
6875
</Reference>
69-
<Reference Include="Microsoft.Azure.ResourceManager, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL">
76+
<Reference Include="Microsoft.Azure.Management.KeyVault, Version=0.0.0.0, Culture=neutral, processorArchitecture=MSIL">
7077
<SpecificVersion>False</SpecificVersion>
78+
<HintPath>..\..\..\packages\Microsoft.Azure.Management.KeyVault.0.9.0-preview\lib\net40\Microsoft.Azure.Management.KeyVault.dll</HintPath>
79+
</Reference>
80+
<Reference Include="Microsoft.Azure.ResourceManager">
7181
<HintPath>..\..\..\packages\Microsoft.Azure.Management.Resources.2.18.0-preview\lib\net40\Microsoft.Azure.ResourceManager.dll</HintPath>
82+
<Private>True</Private>
83+
</Reference>
84+
<Reference Include="Microsoft.Azure.Common.NetFramework">
85+
<HintPath>..\..\..\packages\Microsoft.Azure.Common.2.1.0\lib\net45\Microsoft.Azure.Common.NetFramework.dll</HintPath>
7286
</Reference>
7387
<Reference Include="Microsoft.Azure.Test.Framework">
7488
<SpecificVersion>False</SpecificVersion>
@@ -129,6 +143,10 @@
129143
<DependentUpon>Resource.resx</DependentUpon>
130144
</Compile>
131145
<Compile Include="Properties\AssemblyInfo.cs" />
146+
<Compile Include="ScenarioTests\KeyVaultEnvSetupHelper.cs" />
147+
<Compile Include="ScenarioTests\KeyVaultManagementController.cs" />
148+
<Compile Include="ScenarioTests\KeyVaultManagementTests.cs" />
149+
<Compile Include="ScenarioTests\KeyVaultTestFixture.cs" />
132150
<Compile Include="UnitTests\KeyVaultUnitTestBase.cs" />
133151
<Compile Include="UnitTests\RemoveKeyVaultKeyTests.cs" />
134152
<Compile Include="UnitTests\RemoveKeyVaultSecretTests.cs" />
@@ -141,6 +159,78 @@
141159
<SubType>Designer</SubType>
142160
</None>
143161
<None Include="Resources\pshtest.pfx" />
162+
<None Include="ScenarioTests\Common.ps1">
163+
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
164+
</None>
165+
<None Include="ScenarioTests\KeyVaultManagementTests.ps1">
166+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
167+
</None>
168+
<None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestCreateDeleteVaultWithPiping.json">
169+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
170+
</None>
171+
<None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestCreateNewPremiumVaultEnabledForDeployment.json">
172+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
173+
</None>
174+
<None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestCreateNewVault.json">
175+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
176+
</None>
177+
<None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestCreateVaultInUnknownResGrpFails.json">
178+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
179+
</None>
180+
<None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestCreateVaultPositionalParams.json">
181+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
182+
</None>
183+
<None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestDeleteUnknownVaultFails.json">
184+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
185+
</None>
186+
<None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestDeleteVaultByName.json">
187+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
188+
</None>
189+
<None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestGetUnknownVaultFails.json">
190+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
191+
</None>
192+
<None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestGetVaultByName.json">
193+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
194+
</None>
195+
<None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestGetVaultByNameAndResourceGroup.json">
196+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
197+
</None>
198+
<None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestGetVaultByNameAndResourceGroupPositionalParams.json">
199+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
200+
</None>
201+
<None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestGetVaultFromUnknownResourceGroupFails.json">
202+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
203+
</None>
204+
<None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestListAllVaultsInSubscription.json">
205+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
206+
</None>
207+
<None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestListVaultsByResourceGroup.json">
208+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
209+
</None>
210+
<None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestListVaultsByTag.json">
211+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
212+
</None>
213+
<None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestListVaultsByUnknownResourceGroupFails.json">
214+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
215+
</None>
216+
<None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestModifyAccessPolicy.json">
217+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
218+
</None>
219+
<None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestRecreateVaultFails.json">
220+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
221+
</None>
222+
<None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestRemoveNonExistentAccessPolicyDoesNotThrow.json">
223+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
224+
</None>
225+
<None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestSetAccessPolicyNegativeCases.json">
226+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
227+
</None>
228+
<None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestSetRemoveAccessPolicyBySPN.json">
229+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
230+
</None>
231+
<None Include="SessionRecords\Microsoft.Azure.Commands.KeyVault.Test.ScenarioTests.KeyVaultManagementTests\TestSetRemoveAccessPolicyByUPN.json">
232+
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
233+
</None>
144234
</ItemGroup>
145235
<ItemGroup>
146236
<ProjectReference Include="..\..\..\Common\Commands.Common\Commands.Common.csproj">
@@ -151,6 +241,10 @@
151241
<Project>{c1bda476-a5cc-4394-914d-48b0ec31a710}</Project>
152242
<Name>Commands.ScenarioTests.Common</Name>
153243
</ProjectReference>
244+
<ProjectReference Include="..\..\Resources\Commands.Resources\Commands.Resources.csproj">
245+
<Project>{e1f5201d-6067-430e-b303-4e367652991b}</Project>
246+
<Name>Commands.Resources</Name>
247+
</ProjectReference>
154248
<ProjectReference Include="..\Commands.KeyVault\Commands.KeyVault.csproj">
155249
<Project>{9ffc40cc-a341-4d0c-a25d-dc6b78ef6c94}</Project>
156250
<Name>Commands.KeyVault</Name>

0 commit comments

Comments
 (0)