From 8c1c25eaf0ae20c9171d6f70bc9bbecaf6359c5e Mon Sep 17 00:00:00 2001 From: Sergey Shandar Date: Wed, 18 Oct 2017 14:40:08 -0700 Subject: [PATCH] .Net 4.5.2 --- .../Azure.Experiments/Azure.Experiments.sln | 42 +++++-- .../DotNet.Tests/DotNet.Tests.csproj | 105 ++++++++++++++++++ .../DotNet.Tests/Properties/AssemblyInfo.cs | 36 ++++++ .../DotNet.Tests/packages.config | 16 +++ .../Azure.Experiments/DotNet/DotNet.csproj | 70 ++++++++++++ .../DotNet/Properties/AssemblyInfo.cs | 36 ++++++ .../Azure.Experiments/DotNet/packages.config | 9 ++ .../AuthenticationResponse.cs | 0 .../ComputeTest.cs | 0 .../Configuration.cs | 0 .../Credentials.cs | 0 .../KeyValuePair.cs | 0 .../Shared.Tests/Shared.Tests.projitems | 19 ++++ .../Shared.Tests/Shared.Tests.shproj | 13 +++ .../TokenProvider.cs | 0 .../Shared/Azure.Experiments.Shared.projitems | 23 ++++ .../AzureObject.cs | 0 .../{Azure.Experiments => Shared}/Context.cs | 0 .../NetworkInterfaceObject.cs | 0 .../NetworkSecurityGroup.cs | 0 .../PublicIpAddressObject.cs | 1 - .../ResourceGroupObject.cs | 0 .../ResourceObject.cs | 0 .../Azure.Experiments/Shared/Shared.shproj | 13 +++ .../SubnetObject.cs | 0 .../VirtualNetworkObject.cs | 0 .../{Azure.Experiments => Shared}/VmObject.cs | 0 .../Standard.Tests.csproj} | 4 +- .../Standard.csproj} | 6 + 29 files changed, 381 insertions(+), 12 deletions(-) create mode 100644 experiments/Azure.Experiments/DotNet.Tests/DotNet.Tests.csproj create mode 100644 experiments/Azure.Experiments/DotNet.Tests/Properties/AssemblyInfo.cs create mode 100644 experiments/Azure.Experiments/DotNet.Tests/packages.config create mode 100644 experiments/Azure.Experiments/DotNet/DotNet.csproj create mode 100644 experiments/Azure.Experiments/DotNet/Properties/AssemblyInfo.cs create mode 100644 experiments/Azure.Experiments/DotNet/packages.config rename experiments/Azure.Experiments/{Azure.Experiments.Tests => Shared.Tests}/AuthenticationResponse.cs (100%) rename experiments/Azure.Experiments/{Azure.Experiments.Tests => Shared.Tests}/ComputeTest.cs (100%) rename experiments/Azure.Experiments/{Azure.Experiments.Tests => Shared.Tests}/Configuration.cs (100%) rename experiments/Azure.Experiments/{Azure.Experiments.Tests => Shared.Tests}/Credentials.cs (100%) rename experiments/Azure.Experiments/{Azure.Experiments.Tests => Shared.Tests}/KeyValuePair.cs (100%) create mode 100644 experiments/Azure.Experiments/Shared.Tests/Shared.Tests.projitems create mode 100644 experiments/Azure.Experiments/Shared.Tests/Shared.Tests.shproj rename experiments/Azure.Experiments/{Azure.Experiments.Tests => Shared.Tests}/TokenProvider.cs (100%) create mode 100644 experiments/Azure.Experiments/Shared/Azure.Experiments.Shared.projitems rename experiments/Azure.Experiments/{Azure.Experiments => Shared}/AzureObject.cs (100%) rename experiments/Azure.Experiments/{Azure.Experiments => Shared}/Context.cs (100%) rename experiments/Azure.Experiments/{Azure.Experiments => Shared}/NetworkInterfaceObject.cs (100%) rename experiments/Azure.Experiments/{Azure.Experiments => Shared}/NetworkSecurityGroup.cs (100%) rename experiments/Azure.Experiments/{Azure.Experiments => Shared}/PublicIpAddressObject.cs (98%) rename experiments/Azure.Experiments/{Azure.Experiments => Shared}/ResourceGroupObject.cs (100%) rename experiments/Azure.Experiments/{Azure.Experiments => Shared}/ResourceObject.cs (100%) create mode 100644 experiments/Azure.Experiments/Shared/Shared.shproj rename experiments/Azure.Experiments/{Azure.Experiments => Shared}/SubnetObject.cs (100%) rename experiments/Azure.Experiments/{Azure.Experiments => Shared}/VirtualNetworkObject.cs (100%) rename experiments/Azure.Experiments/{Azure.Experiments => Shared}/VmObject.cs (100%) rename experiments/Azure.Experiments/{Azure.Experiments.Tests/Azure.Experiments.Tests.csproj => Standard.Tests/Standard.Tests.csproj} (78%) rename experiments/Azure.Experiments/{Azure.Experiments/Azure.Experiments.csproj => Standard/Standard.csproj} (62%) diff --git a/experiments/Azure.Experiments/Azure.Experiments.sln b/experiments/Azure.Experiments/Azure.Experiments.sln index ca84bf359311..a0f237bdc8fd 100644 --- a/experiments/Azure.Experiments/Azure.Experiments.sln +++ b/experiments/Azure.Experiments/Azure.Experiments.sln @@ -3,24 +3,46 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 15 VisualStudioVersion = 15.0.27004.2002 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Azure.Experiments", "Azure.Experiments\Azure.Experiments.csproj", "{FF068C93-6179-45AF-ACD8-D4FFB906815F}" +Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "Shared", "Shared\Shared.shproj", "{8853A7EB-6500-4DAC-967B-EDB62091DB15}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Azure.Experiments.Tests", "Azure.Experiments.Tests\Azure.Experiments.Tests.csproj", "{1754B544-78BE-4EA2-A15C-7A937713F408}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Standard", "Standard\Standard.csproj", "{2D601033-56E7-4AC0-A6A9-DCE6132C6641}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DotNet", "DotNet\DotNet.csproj", "{A2BF6184-CFAF-4395-896D-6062D5C08CA1}" +EndProject +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Standard.Tests", "Standard.Tests\Standard.Tests.csproj", "{76A7A65A-99E9-44B3-A5C4-404905AABAF5}" +EndProject +Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "Shared.Tests", "Shared.Tests\Shared.Tests.shproj", "{4E5EA79D-BB89-42F1-A46D-3289F70FC26D}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DotNet.Tests", "DotNet.Tests\DotNet.Tests.csproj", "{CC3A34AA-D62B-4352-8A44-5E3380216905}" EndProject Global + GlobalSection(SharedMSBuildProjectFiles) = preSolution + Shared.Tests\Shared.Tests.projitems*{4e5ea79d-bb89-42f1-a46d-3289f70fc26d}*SharedItemsImports = 13 + Shared\Azure.Experiments.Shared.projitems*{8853a7eb-6500-4dac-967b-edb62091db15}*SharedItemsImports = 13 + Shared\Azure.Experiments.Shared.projitems*{a2bf6184-cfaf-4395-896d-6062d5c08ca1}*SharedItemsImports = 4 + Shared.Tests\Shared.Tests.projitems*{cc3a34aa-d62b-4352-8a44-5e3380216905}*SharedItemsImports = 4 + EndGlobalSection GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU Release|Any CPU = Release|Any CPU EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution - {FF068C93-6179-45AF-ACD8-D4FFB906815F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {FF068C93-6179-45AF-ACD8-D4FFB906815F}.Debug|Any CPU.Build.0 = Debug|Any CPU - {FF068C93-6179-45AF-ACD8-D4FFB906815F}.Release|Any CPU.ActiveCfg = Release|Any CPU - {FF068C93-6179-45AF-ACD8-D4FFB906815F}.Release|Any CPU.Build.0 = Release|Any CPU - {1754B544-78BE-4EA2-A15C-7A937713F408}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {1754B544-78BE-4EA2-A15C-7A937713F408}.Debug|Any CPU.Build.0 = Debug|Any CPU - {1754B544-78BE-4EA2-A15C-7A937713F408}.Release|Any CPU.ActiveCfg = Release|Any CPU - {1754B544-78BE-4EA2-A15C-7A937713F408}.Release|Any CPU.Build.0 = Release|Any CPU + {2D601033-56E7-4AC0-A6A9-DCE6132C6641}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {2D601033-56E7-4AC0-A6A9-DCE6132C6641}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2D601033-56E7-4AC0-A6A9-DCE6132C6641}.Release|Any CPU.ActiveCfg = Release|Any CPU + {2D601033-56E7-4AC0-A6A9-DCE6132C6641}.Release|Any CPU.Build.0 = Release|Any CPU + {A2BF6184-CFAF-4395-896D-6062D5C08CA1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {A2BF6184-CFAF-4395-896D-6062D5C08CA1}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A2BF6184-CFAF-4395-896D-6062D5C08CA1}.Release|Any CPU.ActiveCfg = Release|Any CPU + {A2BF6184-CFAF-4395-896D-6062D5C08CA1}.Release|Any CPU.Build.0 = Release|Any CPU + {76A7A65A-99E9-44B3-A5C4-404905AABAF5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {76A7A65A-99E9-44B3-A5C4-404905AABAF5}.Debug|Any CPU.Build.0 = Debug|Any CPU + {76A7A65A-99E9-44B3-A5C4-404905AABAF5}.Release|Any CPU.ActiveCfg = Release|Any CPU + {76A7A65A-99E9-44B3-A5C4-404905AABAF5}.Release|Any CPU.Build.0 = Release|Any CPU + {CC3A34AA-D62B-4352-8A44-5E3380216905}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {CC3A34AA-D62B-4352-8A44-5E3380216905}.Debug|Any CPU.Build.0 = Debug|Any CPU + {CC3A34AA-D62B-4352-8A44-5E3380216905}.Release|Any CPU.ActiveCfg = Release|Any CPU + {CC3A34AA-D62B-4352-8A44-5E3380216905}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/experiments/Azure.Experiments/DotNet.Tests/DotNet.Tests.csproj b/experiments/Azure.Experiments/DotNet.Tests/DotNet.Tests.csproj new file mode 100644 index 000000000000..6f79aa6489ff --- /dev/null +++ b/experiments/Azure.Experiments/DotNet.Tests/DotNet.Tests.csproj @@ -0,0 +1,105 @@ + + + + + + Debug + AnyCPU + {CC3A34AA-D62B-4352-8A44-5E3380216905} + Library + Properties + DotNet.Tests + DotNet.Tests + v4.5.2 + 512 + + + + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + ..\packages\Microsoft.Azure.Management.Compute.16.3.0\lib\net452\Microsoft.Azure.Management.Compute.dll + + + ..\packages\Microsoft.Azure.Management.Network.15.0.0-preview\lib\net452\Microsoft.Azure.Management.Network.dll + + + ..\packages\Microsoft.Azure.Management.ResourceManager.1.6.0-preview\lib\net452\Microsoft.Azure.Management.ResourceManager.dll + + + ..\packages\Microsoft.Rest.ClientRuntime.2.3.10\lib\net452\Microsoft.Rest.ClientRuntime.dll + + + ..\packages\Microsoft.Rest.ClientRuntime.Azure.3.3.10\lib\net452\Microsoft.Rest.ClientRuntime.Azure.dll + + + ..\packages\Newtonsoft.Json.6.0.8\lib\net45\Newtonsoft.Json.dll + True + + + + + + + + + + + ..\packages\xunit.abstractions.2.0.1\lib\net35\xunit.abstractions.dll + + + ..\packages\xunit.assert.2.3.0\lib\netstandard1.1\xunit.assert.dll + + + ..\packages\xunit.extensibility.core.2.3.0\lib\netstandard1.1\xunit.core.dll + + + ..\packages\xunit.extensibility.execution.2.3.0\lib\net452\xunit.execution.desktop.dll + + + + + + + + {a2bf6184-cfaf-4395-896d-6062d5c08ca1} + DotNet + + + + + + + + + + + + + + + + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. + + + + + + \ No newline at end of file diff --git a/experiments/Azure.Experiments/DotNet.Tests/Properties/AssemblyInfo.cs b/experiments/Azure.Experiments/DotNet.Tests/Properties/AssemblyInfo.cs new file mode 100644 index 000000000000..3880c19d8291 --- /dev/null +++ b/experiments/Azure.Experiments/DotNet.Tests/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("DotNet.Tests")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("DotNet.Tests")] +[assembly: AssemblyCopyright("Copyright © 2017")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("cc3a34aa-d62b-4352-8a44-5e3380216905")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/experiments/Azure.Experiments/DotNet.Tests/packages.config b/experiments/Azure.Experiments/DotNet.Tests/packages.config new file mode 100644 index 000000000000..f035d8bc863c --- /dev/null +++ b/experiments/Azure.Experiments/DotNet.Tests/packages.config @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/experiments/Azure.Experiments/DotNet/DotNet.csproj b/experiments/Azure.Experiments/DotNet/DotNet.csproj new file mode 100644 index 000000000000..2911807b1cf2 --- /dev/null +++ b/experiments/Azure.Experiments/DotNet/DotNet.csproj @@ -0,0 +1,70 @@ + + + + + Debug + AnyCPU + {A2BF6184-CFAF-4395-896D-6062D5C08CA1} + Library + Properties + Azure.Experiments + Azure.Experiments + v4.5.2 + 512 + + + + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + + ..\packages\Microsoft.Azure.Management.Compute.16.3.0\lib\net452\Microsoft.Azure.Management.Compute.dll + + + ..\packages\Microsoft.Azure.Management.Network.15.0.0-preview\lib\net452\Microsoft.Azure.Management.Network.dll + + + ..\packages\Microsoft.Azure.Management.ResourceManager.1.6.0-preview\lib\net452\Microsoft.Azure.Management.ResourceManager.dll + + + ..\packages\Microsoft.Rest.ClientRuntime.2.3.10\lib\net452\Microsoft.Rest.ClientRuntime.dll + + + ..\packages\Microsoft.Rest.ClientRuntime.Azure.3.3.10\lib\net452\Microsoft.Rest.ClientRuntime.Azure.dll + + + ..\packages\Newtonsoft.Json.6.0.8\lib\net45\Newtonsoft.Json.dll + True + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/experiments/Azure.Experiments/DotNet/Properties/AssemblyInfo.cs b/experiments/Azure.Experiments/DotNet/Properties/AssemblyInfo.cs new file mode 100644 index 000000000000..c62483add352 --- /dev/null +++ b/experiments/Azure.Experiments/DotNet/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("DotNet")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("DotNet")] +[assembly: AssemblyCopyright("Copyright © 2017")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +// The following GUID is for the ID of the typelib if this project is exposed to COM +[assembly: Guid("a2bf6184-cfaf-4395-896d-6062d5c08ca1")] + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/experiments/Azure.Experiments/DotNet/packages.config b/experiments/Azure.Experiments/DotNet/packages.config new file mode 100644 index 000000000000..a728930f75a4 --- /dev/null +++ b/experiments/Azure.Experiments/DotNet/packages.config @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/experiments/Azure.Experiments/Azure.Experiments.Tests/AuthenticationResponse.cs b/experiments/Azure.Experiments/Shared.Tests/AuthenticationResponse.cs similarity index 100% rename from experiments/Azure.Experiments/Azure.Experiments.Tests/AuthenticationResponse.cs rename to experiments/Azure.Experiments/Shared.Tests/AuthenticationResponse.cs diff --git a/experiments/Azure.Experiments/Azure.Experiments.Tests/ComputeTest.cs b/experiments/Azure.Experiments/Shared.Tests/ComputeTest.cs similarity index 100% rename from experiments/Azure.Experiments/Azure.Experiments.Tests/ComputeTest.cs rename to experiments/Azure.Experiments/Shared.Tests/ComputeTest.cs diff --git a/experiments/Azure.Experiments/Azure.Experiments.Tests/Configuration.cs b/experiments/Azure.Experiments/Shared.Tests/Configuration.cs similarity index 100% rename from experiments/Azure.Experiments/Azure.Experiments.Tests/Configuration.cs rename to experiments/Azure.Experiments/Shared.Tests/Configuration.cs diff --git a/experiments/Azure.Experiments/Azure.Experiments.Tests/Credentials.cs b/experiments/Azure.Experiments/Shared.Tests/Credentials.cs similarity index 100% rename from experiments/Azure.Experiments/Azure.Experiments.Tests/Credentials.cs rename to experiments/Azure.Experiments/Shared.Tests/Credentials.cs diff --git a/experiments/Azure.Experiments/Azure.Experiments.Tests/KeyValuePair.cs b/experiments/Azure.Experiments/Shared.Tests/KeyValuePair.cs similarity index 100% rename from experiments/Azure.Experiments/Azure.Experiments.Tests/KeyValuePair.cs rename to experiments/Azure.Experiments/Shared.Tests/KeyValuePair.cs diff --git a/experiments/Azure.Experiments/Shared.Tests/Shared.Tests.projitems b/experiments/Azure.Experiments/Shared.Tests/Shared.Tests.projitems new file mode 100644 index 000000000000..43ef7a094ee2 --- /dev/null +++ b/experiments/Azure.Experiments/Shared.Tests/Shared.Tests.projitems @@ -0,0 +1,19 @@ + + + + $(MSBuildAllProjects);$(MSBuildThisFileFullPath) + true + 4e5ea79d-bb89-42f1-a46d-3289f70fc26d + + + Shared.Tests + + + + + + + + + + \ No newline at end of file diff --git a/experiments/Azure.Experiments/Shared.Tests/Shared.Tests.shproj b/experiments/Azure.Experiments/Shared.Tests/Shared.Tests.shproj new file mode 100644 index 000000000000..eac57fea7dde --- /dev/null +++ b/experiments/Azure.Experiments/Shared.Tests/Shared.Tests.shproj @@ -0,0 +1,13 @@ + + + + 4e5ea79d-bb89-42f1-a46d-3289f70fc26d + 14.0 + + + + + + + + diff --git a/experiments/Azure.Experiments/Azure.Experiments.Tests/TokenProvider.cs b/experiments/Azure.Experiments/Shared.Tests/TokenProvider.cs similarity index 100% rename from experiments/Azure.Experiments/Azure.Experiments.Tests/TokenProvider.cs rename to experiments/Azure.Experiments/Shared.Tests/TokenProvider.cs diff --git a/experiments/Azure.Experiments/Shared/Azure.Experiments.Shared.projitems b/experiments/Azure.Experiments/Shared/Azure.Experiments.Shared.projitems new file mode 100644 index 000000000000..e89e783e3778 --- /dev/null +++ b/experiments/Azure.Experiments/Shared/Azure.Experiments.Shared.projitems @@ -0,0 +1,23 @@ + + + + $(MSBuildAllProjects);$(MSBuildThisFileFullPath) + true + 8853a7eb-6500-4dac-967b-edb62091db15 + + + Azure.Experiments.Shared + + + + + + + + + + + + + + \ No newline at end of file diff --git a/experiments/Azure.Experiments/Azure.Experiments/AzureObject.cs b/experiments/Azure.Experiments/Shared/AzureObject.cs similarity index 100% rename from experiments/Azure.Experiments/Azure.Experiments/AzureObject.cs rename to experiments/Azure.Experiments/Shared/AzureObject.cs diff --git a/experiments/Azure.Experiments/Azure.Experiments/Context.cs b/experiments/Azure.Experiments/Shared/Context.cs similarity index 100% rename from experiments/Azure.Experiments/Azure.Experiments/Context.cs rename to experiments/Azure.Experiments/Shared/Context.cs diff --git a/experiments/Azure.Experiments/Azure.Experiments/NetworkInterfaceObject.cs b/experiments/Azure.Experiments/Shared/NetworkInterfaceObject.cs similarity index 100% rename from experiments/Azure.Experiments/Azure.Experiments/NetworkInterfaceObject.cs rename to experiments/Azure.Experiments/Shared/NetworkInterfaceObject.cs diff --git a/experiments/Azure.Experiments/Azure.Experiments/NetworkSecurityGroup.cs b/experiments/Azure.Experiments/Shared/NetworkSecurityGroup.cs similarity index 100% rename from experiments/Azure.Experiments/Azure.Experiments/NetworkSecurityGroup.cs rename to experiments/Azure.Experiments/Shared/NetworkSecurityGroup.cs diff --git a/experiments/Azure.Experiments/Azure.Experiments/PublicIpAddressObject.cs b/experiments/Azure.Experiments/Shared/PublicIpAddressObject.cs similarity index 98% rename from experiments/Azure.Experiments/Azure.Experiments/PublicIpAddressObject.cs rename to experiments/Azure.Experiments/Shared/PublicIpAddressObject.cs index d4d6a49332d3..7d03416f67a8 100644 --- a/experiments/Azure.Experiments/Azure.Experiments/PublicIpAddressObject.cs +++ b/experiments/Azure.Experiments/Shared/PublicIpAddressObject.cs @@ -1,6 +1,5 @@ using Microsoft.Azure.Management.Network; using Microsoft.Azure.Management.Network.Models; -using System; using System.Threading.Tasks; namespace Azure.Experiments diff --git a/experiments/Azure.Experiments/Azure.Experiments/ResourceGroupObject.cs b/experiments/Azure.Experiments/Shared/ResourceGroupObject.cs similarity index 100% rename from experiments/Azure.Experiments/Azure.Experiments/ResourceGroupObject.cs rename to experiments/Azure.Experiments/Shared/ResourceGroupObject.cs diff --git a/experiments/Azure.Experiments/Azure.Experiments/ResourceObject.cs b/experiments/Azure.Experiments/Shared/ResourceObject.cs similarity index 100% rename from experiments/Azure.Experiments/Azure.Experiments/ResourceObject.cs rename to experiments/Azure.Experiments/Shared/ResourceObject.cs diff --git a/experiments/Azure.Experiments/Shared/Shared.shproj b/experiments/Azure.Experiments/Shared/Shared.shproj new file mode 100644 index 000000000000..a8a06befca47 --- /dev/null +++ b/experiments/Azure.Experiments/Shared/Shared.shproj @@ -0,0 +1,13 @@ + + + + 8853a7eb-6500-4dac-967b-edb62091db15 + 14.0 + + + + + + + + diff --git a/experiments/Azure.Experiments/Azure.Experiments/SubnetObject.cs b/experiments/Azure.Experiments/Shared/SubnetObject.cs similarity index 100% rename from experiments/Azure.Experiments/Azure.Experiments/SubnetObject.cs rename to experiments/Azure.Experiments/Shared/SubnetObject.cs diff --git a/experiments/Azure.Experiments/Azure.Experiments/VirtualNetworkObject.cs b/experiments/Azure.Experiments/Shared/VirtualNetworkObject.cs similarity index 100% rename from experiments/Azure.Experiments/Azure.Experiments/VirtualNetworkObject.cs rename to experiments/Azure.Experiments/Shared/VirtualNetworkObject.cs diff --git a/experiments/Azure.Experiments/Azure.Experiments/VmObject.cs b/experiments/Azure.Experiments/Shared/VmObject.cs similarity index 100% rename from experiments/Azure.Experiments/Azure.Experiments/VmObject.cs rename to experiments/Azure.Experiments/Shared/VmObject.cs diff --git a/experiments/Azure.Experiments/Azure.Experiments.Tests/Azure.Experiments.Tests.csproj b/experiments/Azure.Experiments/Standard.Tests/Standard.Tests.csproj similarity index 78% rename from experiments/Azure.Experiments/Azure.Experiments.Tests/Azure.Experiments.Tests.csproj rename to experiments/Azure.Experiments/Standard.Tests/Standard.Tests.csproj index dfed5b47f9c4..4b1a1579d591 100644 --- a/experiments/Azure.Experiments/Azure.Experiments.Tests/Azure.Experiments.Tests.csproj +++ b/experiments/Azure.Experiments/Standard.Tests/Standard.Tests.csproj @@ -14,7 +14,9 @@ - + + + diff --git a/experiments/Azure.Experiments/Azure.Experiments/Azure.Experiments.csproj b/experiments/Azure.Experiments/Standard/Standard.csproj similarity index 62% rename from experiments/Azure.Experiments/Azure.Experiments/Azure.Experiments.csproj rename to experiments/Azure.Experiments/Standard/Standard.csproj index 0349dbc31893..96bed1fef383 100644 --- a/experiments/Azure.Experiments/Azure.Experiments/Azure.Experiments.csproj +++ b/experiments/Azure.Experiments/Standard/Standard.csproj @@ -2,6 +2,10 @@ netstandard1.4 + Azure.Experiments + Azure.Experiments + true + 1.0 @@ -10,4 +14,6 @@ + +