diff --git a/build.proj b/build.proj
index a5b747270aa74..6bb2110c2b852 100644
--- a/build.proj
+++ b/build.proj
@@ -1,4 +1,4 @@
-
+
\ No newline at end of file
diff --git a/src/SdkCommon/AppAuthentication/AppAuthentication.sln b/sdk/mgmtcommon/AppAuthentication/AppAuthentication.sln
similarity index 100%
rename from src/SdkCommon/AppAuthentication/AppAuthentication.sln
rename to sdk/mgmtcommon/AppAuthentication/AppAuthentication.sln
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/EndtoEndPositiveTests.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/EndtoEndPositiveTests.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/EndtoEndPositiveTests.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/EndtoEndPositiveTests.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/Helpers/GraphHelper.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/Helpers/GraphHelper.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/Helpers/GraphHelper.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/Helpers/GraphHelper.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/Helpers/KeyVaultHelper.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/Helpers/KeyVaultHelper.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/Helpers/KeyVaultHelper.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/Helpers/KeyVaultHelper.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/Microsoft.Azure.Services.AppAuthentication.IntegrationTests.csproj b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/Microsoft.Azure.Services.AppAuthentication.IntegrationTests.csproj
similarity index 91%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/Microsoft.Azure.Services.AppAuthentication.IntegrationTests.csproj
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/Microsoft.Azure.Services.AppAuthentication.IntegrationTests.csproj
index fc77e11cce047..0c7e6fd12634c 100644
--- a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/Microsoft.Azure.Services.AppAuthentication.IntegrationTests.csproj
+++ b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/Microsoft.Azure.Services.AppAuthentication.IntegrationTests.csproj
@@ -1,5 +1,4 @@
-
net472;net452;net461;netcoreapp2.0;netcoreapp1.1
@@ -17,6 +16,7 @@
+
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/Models/AppRole.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/Models/AppRole.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/Models/AppRole.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/Models/AppRole.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/Models/Application.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/Models/Application.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/Models/Application.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/Models/Application.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/Models/KeyCredential.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/Models/KeyCredential.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/Models/KeyCredential.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/Models/KeyCredential.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/Models/PasswordCredential.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/Models/PasswordCredential.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/Models/PasswordCredential.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/Models/PasswordCredential.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/Models/ServicePrincipal.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/Models/ServicePrincipal.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/Models/ServicePrincipal.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/Models/ServicePrincipal.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/NegativeTests.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/NegativeTests.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/NegativeTests.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/NegativeTests.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/RunOnWindowsFactAttribute.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/RunOnWindowsFactAttribute.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/RunOnWindowsFactAttribute.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.IntegrationTests/RunOnWindowsFactAttribute.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.TestCommon/CertUtil.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.TestCommon/CertUtil.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.TestCommon/CertUtil.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.TestCommon/CertUtil.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.TestCommon/Constants.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.TestCommon/Constants.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.TestCommon/Constants.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.TestCommon/Constants.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.TestCommon/Microsoft.Azure.Services.AppAuthentication.TestCommon.csproj b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.TestCommon/Microsoft.Azure.Services.AppAuthentication.TestCommon.csproj
similarity index 74%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.TestCommon/Microsoft.Azure.Services.AppAuthentication.TestCommon.csproj
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.TestCommon/Microsoft.Azure.Services.AppAuthentication.TestCommon.csproj
index b8dc50ac5b898..fb609a9e5aa89 100644
--- a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.TestCommon/Microsoft.Azure.Services.AppAuthentication.TestCommon.csproj
+++ b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.TestCommon/Microsoft.Azure.Services.AppAuthentication.TestCommon.csproj
@@ -1,15 +1,19 @@
-
- net452;netcoreapp2.0;netcoreapp1.1
+ net452;netcoreapp2.0;netcoreapp1.1
+
+ true
+ true
+
+
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.TestCommon/TestFiles/VisualStudioMultiTokenProvider.json b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.TestCommon/TestFiles/VisualStudioMultiTokenProvider.json
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.TestCommon/TestFiles/VisualStudioMultiTokenProvider.json
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.TestCommon/TestFiles/VisualStudioMultiTokenProvider.json
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.TestCommon/TestFiles/VisualStudioSingleTokenProvider.json b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.TestCommon/TestFiles/VisualStudioSingleTokenProvider.json
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.TestCommon/TestFiles/VisualStudioSingleTokenProvider.json
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.TestCommon/TestFiles/VisualStudioSingleTokenProvider.json
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.TestCommon/TestFiles/VisualStudioTokenProviderMissingPreference.json b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.TestCommon/TestFiles/VisualStudioTokenProviderMissingPreference.json
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.TestCommon/TestFiles/VisualStudioTokenProviderMissingPreference.json
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.TestCommon/TestFiles/VisualStudioTokenProviderMissingPreference.json
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.TestCommon/Validator.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.TestCommon/Validator.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.TestCommon/Validator.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.TestCommon/Validator.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/AzureCliAccessTokenProviderTests.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/AzureCliAccessTokenProviderTests.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/AzureCliAccessTokenProviderTests.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/AzureCliAccessTokenProviderTests.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/AzureServiceTokenProviderExceptionTests.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/AzureServiceTokenProviderExceptionTests.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/AzureServiceTokenProviderExceptionTests.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/AzureServiceTokenProviderExceptionTests.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/AzureServiceTokenProviderFactoryTests.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/AzureServiceTokenProviderFactoryTests.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/AzureServiceTokenProviderFactoryTests.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/AzureServiceTokenProviderFactoryTests.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/AzureServiceTokenProviderTests.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/AzureServiceTokenProviderTests.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/AzureServiceTokenProviderTests.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/AzureServiceTokenProviderTests.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/ClientCertificateAccessTokenProviderTests.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/ClientCertificateAccessTokenProviderTests.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/ClientCertificateAccessTokenProviderTests.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/ClientCertificateAccessTokenProviderTests.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/ClientSecretAccessTokenProviderTests.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/ClientSecretAccessTokenProviderTests.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/ClientSecretAccessTokenProviderTests.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/ClientSecretAccessTokenProviderTests.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/KeyVaultClientTests.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/KeyVaultClientTests.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/KeyVaultClientTests.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/KeyVaultClientTests.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/Microsoft.Azure.Services.AppAuthentication.Unit.Tests.csproj b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/Microsoft.Azure.Services.AppAuthentication.Unit.Tests.csproj
similarity index 82%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/Microsoft.Azure.Services.AppAuthentication.Unit.Tests.csproj
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/Microsoft.Azure.Services.AppAuthentication.Unit.Tests.csproj
index 2b407404191cb..13a24706accd5 100644
--- a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/Microsoft.Azure.Services.AppAuthentication.Unit.Tests.csproj
+++ b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/Microsoft.Azure.Services.AppAuthentication.Unit.Tests.csproj
@@ -1,5 +1,4 @@
-
net472;net452;net461;netcoreapp2.0;netcoreapp1.1
@@ -8,6 +7,10 @@
bin\$(Configuration)\
bin\$(Configuration)\$(TargetFramework)\$(AssemblyName).xml
+
+ false
+ true
+
@@ -16,6 +19,7 @@
+
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/Mocks/MockAuthenticationContext.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/Mocks/MockAuthenticationContext.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/Mocks/MockAuthenticationContext.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/Mocks/MockAuthenticationContext.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/Mocks/MockKeyVault.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/Mocks/MockKeyVault.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/Mocks/MockKeyVault.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/Mocks/MockKeyVault.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/Mocks/MockMsi.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/Mocks/MockMsi.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/Mocks/MockMsi.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/Mocks/MockMsi.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/Mocks/MockProcessManager.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/Mocks/MockProcessManager.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/Mocks/MockProcessManager.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/Mocks/MockProcessManager.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/MsiAccessTokenProviderTests.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/MsiAccessTokenProviderTests.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/MsiAccessTokenProviderTests.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/MsiAccessTokenProviderTests.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/ProcessManagerTests.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/ProcessManagerTests.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/ProcessManagerTests.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/ProcessManagerTests.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/SqlAppAuthenticationProviderTests.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/SqlAppAuthenticationProviderTests.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/SqlAppAuthenticationProviderTests.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/SqlAppAuthenticationProviderTests.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/TokenHelper.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/TokenHelper.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/TokenHelper.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/TokenHelper.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/UriHelperTests.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/UriHelperTests.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/UriHelperTests.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/UriHelperTests.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/VisualStudioAccessTokenProviderTests.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/VisualStudioAccessTokenProviderTests.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/VisualStudioAccessTokenProviderTests.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/VisualStudioAccessTokenProviderTests.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/VisualStudioTokenProviderFileTests.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/VisualStudioTokenProviderFileTests.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/VisualStudioTokenProviderFileTests.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/VisualStudioTokenProviderFileTests.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/WindowsAuthenticationAccessTokenProviderTests.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/WindowsAuthenticationAccessTokenProviderTests.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/WindowsAuthenticationAccessTokenProviderTests.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication.Unit.Tests/WindowsAuthenticationAccessTokenProviderTests.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/AccessToken.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/AccessToken.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/AccessToken.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/AccessToken.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/AppAuthenticationResult.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/AppAuthenticationResult.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/AppAuthenticationResult.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/AppAuthenticationResult.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/AzureServiceTokenProvider.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/AzureServiceTokenProvider.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/AzureServiceTokenProvider.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/AzureServiceTokenProvider.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/AzureServiceTokenProviderException.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/AzureServiceTokenProviderException.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/AzureServiceTokenProviderException.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/AzureServiceTokenProviderException.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/AzureServiceTokenProviderFactory.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/AzureServiceTokenProviderFactory.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/AzureServiceTokenProviderFactory.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/AzureServiceTokenProviderFactory.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/Cache/AppAuthResultCache.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/Cache/AppAuthResultCache.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/Cache/AppAuthResultCache.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/Cache/AppAuthResultCache.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/Clients/AdalAuthenticationContext.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/Clients/AdalAuthenticationContext.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/Clients/AdalAuthenticationContext.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/Clients/AdalAuthenticationContext.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/Clients/IAuthenticationContext.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/Clients/IAuthenticationContext.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/Clients/IAuthenticationContext.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/Clients/IAuthenticationContext.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/Clients/IProcessManager.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/Clients/IProcessManager.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/Clients/IProcessManager.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/Clients/IProcessManager.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/Clients/KeyVault/HttpBearerChallenge.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/Clients/KeyVault/HttpBearerChallenge.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/Clients/KeyVault/HttpBearerChallenge.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/Clients/KeyVault/HttpBearerChallenge.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/Clients/KeyVault/KeyVaultClient.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/Clients/KeyVault/KeyVaultClient.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/Clients/KeyVault/KeyVaultClient.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/Clients/KeyVault/KeyVaultClient.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/Clients/KeyVault/SecretBundle.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/Clients/KeyVault/SecretBundle.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/Clients/KeyVault/SecretBundle.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/Clients/KeyVault/SecretBundle.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/Clients/ProcessManager.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/Clients/ProcessManager.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/Clients/ProcessManager.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/Clients/ProcessManager.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/Helpers/CertificateHelper.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/Helpers/CertificateHelper.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/Helpers/CertificateHelper.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/Helpers/CertificateHelper.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/Helpers/EnvironmentHelper.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/Helpers/EnvironmentHelper.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/Helpers/EnvironmentHelper.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/Helpers/EnvironmentHelper.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/Helpers/JsonHelper.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/Helpers/JsonHelper.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/Helpers/JsonHelper.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/Helpers/JsonHelper.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/Helpers/MsiRetryHelper.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/Helpers/MsiRetryHelper.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/Helpers/MsiRetryHelper.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/Helpers/MsiRetryHelper.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/Helpers/UriHelper.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/Helpers/UriHelper.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/Helpers/UriHelper.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/Helpers/UriHelper.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/Helpers/ValidationHelper.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/Helpers/ValidationHelper.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/Helpers/ValidationHelper.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/Helpers/ValidationHelper.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/Microsoft.Azure.Services.AppAuthentication.csproj b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/Microsoft.Azure.Services.AppAuthentication.csproj
similarity index 92%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/Microsoft.Azure.Services.AppAuthentication.csproj
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/Microsoft.Azure.Services.AppAuthentication.csproj
index dad201c1794a3..316cad2fd8a1d 100644
--- a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/Microsoft.Azure.Services.AppAuthentication.csproj
+++ b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/Microsoft.Azure.Services.AppAuthentication.csproj
@@ -5,7 +5,7 @@
1.2.0-preview3
Microsoft.Azure.Services.AppAuthentication
Azure Authentication AppAuthentication
-
+
-
+
@@ -28,6 +28,7 @@
+
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/Principal.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/Principal.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/Principal.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/Principal.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/Properties/AssemblyInfo.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/Properties/AssemblyInfo.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/Properties/AssemblyInfo.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/Properties/AssemblyInfo.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/SqlAppAuthenticationParameters.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/SqlAppAuthenticationParameters.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/SqlAppAuthenticationParameters.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/SqlAppAuthenticationParameters.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/SqlAppAuthenticationProvider.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/SqlAppAuthenticationProvider.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/SqlAppAuthenticationProvider.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/SqlAppAuthenticationProvider.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/TokenProviders/AzureCliAccessTokenProvider.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/TokenProviders/AzureCliAccessTokenProvider.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/TokenProviders/AzureCliAccessTokenProvider.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/TokenProviders/AzureCliAccessTokenProvider.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/TokenProviders/ClientCertificateAccessTokenProvider.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/TokenProviders/ClientCertificateAccessTokenProvider.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/TokenProviders/ClientCertificateAccessTokenProvider.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/TokenProviders/ClientCertificateAccessTokenProvider.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/TokenProviders/ClientSecretAccessTokenProvider.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/TokenProviders/ClientSecretAccessTokenProvider.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/TokenProviders/ClientSecretAccessTokenProvider.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/TokenProviders/ClientSecretAccessTokenProvider.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/TokenProviders/MsiAccessTokenProvider.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/TokenProviders/MsiAccessTokenProvider.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/TokenProviders/MsiAccessTokenProvider.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/TokenProviders/MsiAccessTokenProvider.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/TokenProviders/NonInteractiveAccessTokenProviderBase.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/TokenProviders/NonInteractiveAccessTokenProviderBase.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/TokenProviders/NonInteractiveAccessTokenProviderBase.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/TokenProviders/NonInteractiveAccessTokenProviderBase.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/TokenProviders/VisualStudioAccessTokenProvider.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/TokenProviders/VisualStudioAccessTokenProvider.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/TokenProviders/VisualStudioAccessTokenProvider.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/TokenProviders/VisualStudioAccessTokenProvider.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/TokenProviders/WindowsAuthenticationAccessTokenProvider.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/TokenProviders/WindowsAuthenticationAccessTokenProvider.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/TokenProviders/WindowsAuthenticationAccessTokenProvider.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/TokenProviders/WindowsAuthenticationAccessTokenProvider.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/TokenResponse.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/TokenResponse.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/TokenResponse.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/TokenResponse.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/VisualStudioTokenProvider.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/VisualStudioTokenProvider.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/VisualStudioTokenProvider.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/VisualStudioTokenProvider.cs
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/VisualStudioTokenProviderFile.cs b/sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/VisualStudioTokenProviderFile.cs
similarity index 100%
rename from src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/VisualStudioTokenProviderFile.cs
rename to sdk/mgmtcommon/AppAuthentication/Azure.Services.AppAuthentication/VisualStudioTokenProviderFile.cs
diff --git a/src/SdkCommon/AppAuthentication/README.md b/sdk/mgmtcommon/AppAuthentication/README.md
similarity index 100%
rename from src/SdkCommon/AppAuthentication/README.md
rename to sdk/mgmtcommon/AppAuthentication/README.md
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/AuthTestAssets/CertTestSetup.ps1 b/sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/AuthTestAssets/CertTestSetup.ps1
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/AuthTestAssets/CertTestSetup.ps1
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/AuthTestAssets/CertTestSetup.ps1
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/Az.Auth.Net452.Test.csproj b/sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/Az.Auth.Net452.Test.csproj
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/Az.Auth.Net452.Test.csproj
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/Az.Auth.Net452.Test.csproj
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/Az.Auth.Net452.Test.sln b/sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/Az.Auth.Net452.Test.sln
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/Az.Auth.Net452.Test.sln
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/Az.Auth.Net452.Test.sln
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/CertAuthTests.cs b/sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/CertAuthTests.cs
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/CertAuthTests.cs
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/CertAuthTests.cs
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/Net452ExceptionsTests.cs b/sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/Net452ExceptionsTests.cs
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/Net452ExceptionsTests.cs
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/Net452ExceptionsTests.cs
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/Properties/AssemblyInfo.cs b/sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/Properties/AssemblyInfo.cs
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/Properties/AssemblyInfo.cs
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/Properties/AssemblyInfo.cs
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/TestBase.cs b/sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/TestBase.cs
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/TestBase.cs
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/TestBase.cs
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/TestFxFiles/ConnectionString.cs b/sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/TestFxFiles/ConnectionString.cs
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/TestFxFiles/ConnectionString.cs
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/TestFxFiles/ConnectionString.cs
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/TestFxFiles/ConnectionStringKeys.cs b/sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/TestFxFiles/ConnectionStringKeys.cs
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/TestFxFiles/ConnectionStringKeys.cs
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/TestFxFiles/ConnectionStringKeys.cs
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/TestFxFiles/ExtMethod.cs b/sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/TestFxFiles/ExtMethod.cs
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/TestFxFiles/ExtMethod.cs
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/TestFxFiles/ExtMethod.cs
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/TestFxFiles/TestEndpoints.cs b/sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/TestFxFiles/TestEndpoints.cs
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/TestFxFiles/TestEndpoints.cs
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/TestFxFiles/TestEndpoints.cs
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/UserLogin.cs b/sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/UserLogin.cs
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/UserLogin.cs
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/UserLogin.cs
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/app.config b/sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/app.config
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/app.config
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/app.config
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/packages.config b/sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/packages.config
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/packages.config
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.Net452.Test/packages.config
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.NetCore.Test/Az.Auth.NetCore.Test.csproj b/sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.NetCore.Test/Az.Auth.NetCore.Test.csproj
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.NetCore.Test/Az.Auth.NetCore.Test.csproj
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.NetCore.Test/Az.Auth.NetCore.Test.csproj
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.NetCore.Test/LoginTests.cs b/sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.NetCore.Test/LoginTests.cs
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.NetCore.Test/LoginTests.cs
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.NetCore.Test/LoginTests.cs
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.NetCore.Test/NetCoreAuthTestBase.cs b/sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.NetCore.Test/NetCoreAuthTestBase.cs
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.NetCore.Test/NetCoreAuthTestBase.cs
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/Az.Auth.NetCore.Test/NetCoreAuthTestBase.cs
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/FullDesktop.Tests/AuthFullDesktopTestBase.cs b/sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/FullDesktop.Tests/AuthFullDesktopTestBase.cs
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/FullDesktop.Tests/AuthFullDesktopTestBase.cs
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/FullDesktop.Tests/AuthFullDesktopTestBase.cs
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/FullDesktop.Tests/Az.Auth.FullDesktop.Test.csproj b/sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/FullDesktop.Tests/Az.Auth.FullDesktop.Test.csproj
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/FullDesktop.Tests/Az.Auth.FullDesktop.Test.csproj
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/FullDesktop.Tests/Az.Auth.FullDesktop.Test.csproj
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/FullDesktop.Tests/ExceptionsTests.cs b/sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/FullDesktop.Tests/ExceptionsTests.cs
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/FullDesktop.Tests/ExceptionsTests.cs
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/FullDesktop.Tests/ExceptionsTests.cs
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/FullDesktop.Tests/Properties/AssemblyInfo.cs b/sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/FullDesktop.Tests/Properties/AssemblyInfo.cs
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/FullDesktop.Tests/Properties/AssemblyInfo.cs
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/FullDesktop.Tests/Properties/AssemblyInfo.cs
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/FullDesktop.Tests/UserLoginTests.cs b/sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/FullDesktop.Tests/UserLoginTests.cs
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/FullDesktop.Tests/UserLoginTests.cs
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/FullDesktop.Tests/UserLoginTests.cs
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/FullDesktop.Tests/packages.config b/sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/FullDesktop.Tests/packages.config
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Auth.Tests/FullDesktop.Tests/packages.config
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Auth.Tests/FullDesktop.Tests/packages.config
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Authentication/ActiveDirectoryClientSettings.cs b/sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/ActiveDirectoryClientSettings.cs
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Authentication/ActiveDirectoryClientSettings.cs
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/ActiveDirectoryClientSettings.cs
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Authentication/ActiveDirectoryServiceSettings.cs b/sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/ActiveDirectoryServiceSettings.cs
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Authentication/ActiveDirectoryServiceSettings.cs
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/ActiveDirectoryServiceSettings.cs
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Authentication/ApplicationTokenProvider.cs b/sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/ApplicationTokenProvider.cs
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Authentication/ApplicationTokenProvider.cs
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/ApplicationTokenProvider.cs
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Authentication/AuthenticationException.cs b/sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/AuthenticationException.cs
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Authentication/AuthenticationException.cs
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/AuthenticationException.cs
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Authentication/CertificateAuthenticationProvider.cs b/sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/CertificateAuthenticationProvider.cs
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Authentication/CertificateAuthenticationProvider.cs
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/CertificateAuthenticationProvider.cs
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Authentication/ClientAssertionCertificate.cs b/sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/ClientAssertionCertificate.cs
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Authentication/ClientAssertionCertificate.cs
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/ClientAssertionCertificate.cs
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Authentication/GlobalSuppressions.cs b/sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/GlobalSuppressions.cs
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Authentication/GlobalSuppressions.cs
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/GlobalSuppressions.cs
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Authentication/IApplicationAuthenticationProvider.cs b/sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/IApplicationAuthenticationProvider.cs
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Authentication/IApplicationAuthenticationProvider.cs
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/IApplicationAuthenticationProvider.cs
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Authentication/IUserCredentialProvider.cs b/sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/IUserCredentialProvider.cs
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Authentication/IUserCredentialProvider.cs
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/IUserCredentialProvider.cs
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Authentication/MemoryApplicationAuthenticationProvider.cs b/sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/MemoryApplicationAuthenticationProvider.cs
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Authentication/MemoryApplicationAuthenticationProvider.cs
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/MemoryApplicationAuthenticationProvider.cs
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Authentication/Microsoft.Rest.ClientRuntime.Azure.Authentication.csproj b/sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/Microsoft.Rest.ClientRuntime.Azure.Authentication.csproj
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Authentication/Microsoft.Rest.ClientRuntime.Azure.Authentication.csproj
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/Microsoft.Rest.ClientRuntime.Azure.Authentication.csproj
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Authentication/Properties/AssemblyInfo.cs b/sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/Properties/AssemblyInfo.cs
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Authentication/Properties/AssemblyInfo.cs
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/Properties/AssemblyInfo.cs
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Authentication/Properties/Resources.Designer.cs b/sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/Properties/Resources.Designer.cs
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Authentication/Properties/Resources.Designer.cs
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/Properties/Resources.Designer.cs
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Authentication/Properties/Resources.resx b/sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/Properties/Resources.resx
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Authentication/Properties/Resources.resx
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/Properties/Resources.resx
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Authentication/Settings.SourceAnalysis b/sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/Settings.SourceAnalysis
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Authentication/Settings.SourceAnalysis
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/Settings.SourceAnalysis
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Authentication/UserLoginProvider.cs b/sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/UserLoginProvider.cs
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Authentication/UserLoginProvider.cs
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/UserLoginProvider.cs
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Authentication/UserTokenProvider.cs b/sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/UserTokenProvider.cs
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Authentication/UserTokenProvider.cs
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/UserTokenProvider.cs
diff --git a/src/SdkCommon/Auth/Az.Auth/Az.Authentication/Utilities/Check.cs b/sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/Utilities/Check.cs
similarity index 100%
rename from src/SdkCommon/Auth/Az.Auth/Az.Authentication/Utilities/Check.cs
rename to sdk/mgmtcommon/Auth/Az.Auth/Az.Authentication/Utilities/Check.cs
diff --git a/src/SdkCommon/CR.test.reference.props b/sdk/mgmtcommon/CR.test.reference.props
similarity index 71%
rename from src/SdkCommon/CR.test.reference.props
rename to sdk/mgmtcommon/CR.test.reference.props
index af65843769c85..7d52412bea953 100644
--- a/src/SdkCommon/CR.test.reference.props
+++ b/sdk/mgmtcommon/CR.test.reference.props
@@ -7,5 +7,9 @@
+
+
+
+
\ No newline at end of file
diff --git a/src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/AzureClientExtensions.cs b/sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/AzureClientExtensions.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/AzureClientExtensions.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/AzureClientExtensions.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/ClientRequestTrackingHandler.cs b/sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/ClientRequestTrackingHandler.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/ClientRequestTrackingHandler.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/ClientRequestTrackingHandler.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/CloudErrorJsonConverter.cs b/sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/CloudErrorJsonConverter.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/CloudErrorJsonConverter.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/CloudErrorJsonConverter.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/CloudException.cs b/sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/CloudException.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/CloudException.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/CloudException.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/CommonModels/AdditionalErrorInfo.cs b/sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/CommonModels/AdditionalErrorInfo.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/CommonModels/AdditionalErrorInfo.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/CommonModels/AdditionalErrorInfo.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/CommonModels/AzureAsyncOperation.cs b/sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/CommonModels/AzureAsyncOperation.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/CommonModels/AzureAsyncOperation.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/CommonModels/AzureAsyncOperation.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/CommonModels/AzureOperationResponse.cs b/sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/CommonModels/AzureOperationResponse.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/CommonModels/AzureOperationResponse.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/CommonModels/AzureOperationResponse.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/CommonModels/CloudError.cs b/sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/CommonModels/CloudError.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/CommonModels/CloudError.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/CommonModels/CloudError.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/CommonModels/IAzureClient.cs b/sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/CommonModels/IAzureClient.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/CommonModels/IAzureClient.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/CommonModels/IAzureClient.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/CommonModels/IPage.cs b/sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/CommonModels/IPage.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/CommonModels/IPage.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/CommonModels/IPage.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/CommonModels/IResource.cs b/sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/CommonModels/IResource.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/CommonModels/IResource.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/CommonModels/IResource.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/GlobalSuppressions.cs b/sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/GlobalSuppressions.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/GlobalSuppressions.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/GlobalSuppressions.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/JsonSerializerExtensions.cs b/sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/JsonSerializerExtensions.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/JsonSerializerExtensions.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/JsonSerializerExtensions.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/LRO/Base/AzureLRO.cs b/sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/LRO/Base/AzureLRO.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/LRO/Base/AzureLRO.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/LRO/Base/AzureLRO.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/LRO/Base/IAzureLRO.cs b/sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/LRO/Base/IAzureLRO.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/LRO/Base/IAzureLRO.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/LRO/Base/IAzureLRO.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/LRO/LROPollState.cs b/sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/LRO/LROPollState.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/LRO/LROPollState.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/LRO/LROPollState.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/LRO/Operations/DeleteLro.cs b/sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/LRO/Operations/DeleteLro.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/LRO/Operations/DeleteLro.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/LRO/Operations/DeleteLro.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/LRO/Operations/PATCHLro.cs b/sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/LRO/Operations/PATCHLro.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/LRO/Operations/PATCHLro.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/LRO/Operations/PATCHLro.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/LRO/Operations/POSTLro.cs b/sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/LRO/Operations/POSTLro.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/LRO/Operations/POSTLro.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/LRO/Operations/POSTLro.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/LRO/Operations/PUTLro.cs b/sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/LRO/Operations/PUTLro.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/LRO/Operations/PUTLro.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/LRO/Operations/PUTLro.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/Microsoft.Rest.ClientRuntime.Azure.csproj b/sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/Microsoft.Rest.ClientRuntime.Azure.csproj
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/Microsoft.Rest.ClientRuntime.Azure.csproj
rename to sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/Microsoft.Rest.ClientRuntime.Azure.csproj
diff --git a/src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/OData/FilterString.cs b/sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/OData/FilterString.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/OData/FilterString.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/OData/FilterString.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/OData/ODataMethodAttribute.cs b/sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/OData/ODataMethodAttribute.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/OData/ODataMethodAttribute.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/OData/ODataMethodAttribute.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/OData/ODataQuery.cs b/sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/OData/ODataQuery.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/OData/ODataQuery.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/OData/ODataQuery.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/OData/UrlExpressionVisitor.cs b/sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/OData/UrlExpressionVisitor.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/OData/UrlExpressionVisitor.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/OData/UrlExpressionVisitor.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/PollingState.cs b/sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/PollingState.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/PollingState.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/PollingState.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/Properties/AssemblyInfo.cs b/sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/Properties/AssemblyInfo.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/Properties/AssemblyInfo.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/Properties/AssemblyInfo.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/Properties/Resources.Designer.cs b/sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/Properties/Resources.Designer.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/Properties/Resources.Designer.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/Properties/Resources.Designer.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/Properties/Resources.resx b/sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/Properties/Resources.resx
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/Properties/Resources.resx
rename to sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/Properties/Resources.resx
diff --git a/src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/ResourceJsonConverter.cs b/sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/ResourceJsonConverter.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/ResourceJsonConverter.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/ResourceJsonConverter.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/Settings.SourceAnalysis b/sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/Settings.SourceAnalysis
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/ClientRuntime.Azure/Settings.SourceAnalysis
rename to sdk/mgmtcommon/ClientRuntime.Azure/ClientRuntime.Azure/Settings.SourceAnalysis
diff --git a/src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.FullDesktop.Tests/CR.Azure.FullDesktop.Tests.csproj b/sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.FullDesktop.Tests/CR.Azure.FullDesktop.Tests.csproj
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.FullDesktop.Tests/CR.Azure.FullDesktop.Tests.csproj
rename to sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.FullDesktop.Tests/CR.Azure.FullDesktop.Tests.csproj
diff --git a/src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.FullDesktop.Tests/Fakes/CloudExceptionFakeServiceClient.cs b/sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.FullDesktop.Tests/Fakes/CloudExceptionFakeServiceClient.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.FullDesktop.Tests/Fakes/CloudExceptionFakeServiceClient.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.FullDesktop.Tests/Fakes/CloudExceptionFakeServiceClient.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.FullDesktop.Tests/Fakes/FakeServiceClient.cs b/sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.FullDesktop.Tests/Fakes/FakeServiceClient.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.FullDesktop.Tests/Fakes/FakeServiceClient.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.FullDesktop.Tests/Fakes/FakeServiceClient.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.FullDesktop.Tests/Fakes/FakeServiceClientWithCredentials.cs b/sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.FullDesktop.Tests/Fakes/FakeServiceClientWithCredentials.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.FullDesktop.Tests/Fakes/FakeServiceClientWithCredentials.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.FullDesktop.Tests/Fakes/FakeServiceClientWithCredentials.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.FullDesktop.Tests/Fakes/PlaybackTestHandler.cs b/sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.FullDesktop.Tests/Fakes/PlaybackTestHandler.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.FullDesktop.Tests/Fakes/PlaybackTestHandler.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.FullDesktop.Tests/Fakes/PlaybackTestHandler.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.FullDesktop.Tests/Fakes/RecordedDelegatingHandler.cs b/sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.FullDesktop.Tests/Fakes/RecordedDelegatingHandler.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.FullDesktop.Tests/Fakes/RecordedDelegatingHandler.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.FullDesktop.Tests/Fakes/RecordedDelegatingHandler.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.FullDesktop.Tests/SerializationTests.cs b/sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.FullDesktop.Tests/SerializationTests.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.FullDesktop.Tests/SerializationTests.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.FullDesktop.Tests/SerializationTests.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/ActiveDirectoryCredentialsTest.cs b/sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/ActiveDirectoryCredentialsTest.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/ActiveDirectoryCredentialsTest.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/ActiveDirectoryCredentialsTest.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/ActiveDirectorySettingsTest.cs b/sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/ActiveDirectorySettingsTest.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/ActiveDirectorySettingsTest.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/ActiveDirectorySettingsTest.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/CR.Azure.NetCore.Tests.csproj b/sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/CR.Azure.NetCore.Tests.csproj
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/CR.Azure.NetCore.Tests.csproj
rename to sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/CR.Azure.NetCore.Tests.csproj
diff --git a/src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/CloudErrorJsonConverterTest.cs b/sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/CloudErrorJsonConverterTest.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/CloudErrorJsonConverterTest.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/CloudErrorJsonConverterTest.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Fakes/FakeServiceClient.cs b/sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Fakes/FakeServiceClient.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Fakes/FakeServiceClient.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Fakes/FakeServiceClient.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Fakes/FakeServiceClientWithCredentials.cs b/sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Fakes/FakeServiceClientWithCredentials.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Fakes/FakeServiceClientWithCredentials.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Fakes/FakeServiceClientWithCredentials.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Fakes/PlaybackTestHandler.cs b/sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Fakes/PlaybackTestHandler.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Fakes/PlaybackTestHandler.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Fakes/PlaybackTestHandler.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Fakes/RecordedDelegatingHandler.cs b/sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Fakes/RecordedDelegatingHandler.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Fakes/RecordedDelegatingHandler.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Fakes/RecordedDelegatingHandler.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/LROTests/LROOpertionTestResponses.cs b/sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/LROTests/LROOpertionTestResponses.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/LROTests/LROOpertionTestResponses.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/LROTests/LROOpertionTestResponses.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/LROTests/LRORulesTests.cs b/sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/LROTests/LRORulesTests.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/LROTests/LRORulesTests.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/LROTests/LRORulesTests.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/LROTests/LongRunningOperationsTest.cs b/sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/LROTests/LongRunningOperationsTest.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/LROTests/LongRunningOperationsTest.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/LROTests/LongRunningOperationsTest.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/LROTests/LroRulesResponses.cs b/sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/LROTests/LroRulesResponses.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/LROTests/LroRulesResponses.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/LROTests/LroRulesResponses.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/ODataTests.cs b/sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/ODataTests.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/ODataTests.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/ODataTests.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Properties/AssemblyInfo.cs b/sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Properties/AssemblyInfo.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Properties/AssemblyInfo.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Properties/AssemblyInfo.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/ResourceJsonConverterTest.cs b/sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/ResourceJsonConverterTest.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/ResourceJsonConverterTest.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/ResourceJsonConverterTest.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Sample/GenericResource.cs b/sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Sample/GenericResource.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Sample/GenericResource.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Sample/GenericResource.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Sample/JobInformation.cs b/sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Sample/JobInformation.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Sample/JobInformation.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Sample/JobInformation.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Sample/JobProperties.cs b/sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Sample/JobProperties.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Sample/JobProperties.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Sample/JobProperties.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Sample/Page.cs b/sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Sample/Page.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Sample/Page.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Sample/Page.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Sample/RedisManagementClient.cs b/sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Sample/RedisManagementClient.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Sample/RedisManagementClient.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Sample/RedisManagementClient.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Sample/SampleResource.cs b/sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Sample/SampleResource.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Sample/SampleResource.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Sample/SampleResource.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Sample/USql.cs b/sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Sample/USql.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Sample/USql.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/Sample/USql.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/TestClients/Interface/IRedisManagementClient.cs b/sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/TestClients/Interface/IRedisManagementClient.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/TestClients/Interface/IRedisManagementClient.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/TestClients/Interface/IRedisManagementClient.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/TestClients/Interface/IRedisOperations.cs b/sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/TestClients/Interface/IRedisOperations.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/TestClients/Interface/IRedisOperations.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/TestClients/Interface/IRedisOperations.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/TestClients/Models/RedisResource.cs b/sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/TestClients/Models/RedisResource.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/TestClients/Models/RedisResource.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/TestClients/Models/RedisResource.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/TestClients/RedisClient/RedisManagementClient.cs b/sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/TestClients/RedisClient/RedisManagementClient.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/TestClients/RedisClient/RedisManagementClient.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/TestClients/RedisClient/RedisManagementClient.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/TestClients/RedisClient/RedisOperations.cs b/sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/TestClients/RedisClient/RedisOperations.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/TestClients/RedisClient/RedisOperations.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/TestClients/RedisClient/RedisOperations.cs
diff --git a/src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/TokenCloudCredentialsTest.cs b/sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/TokenCloudCredentialsTest.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/TokenCloudCredentialsTest.cs
rename to sdk/mgmtcommon/ClientRuntime.Azure/Tests/CR.Azure.NetCore.Tests/TokenCloudCredentialsTest.cs
diff --git a/src/SdkCommon/ClientRuntime.Etw/EtwTracingInterceptor.cs b/sdk/mgmtcommon/ClientRuntime.Etw/EtwTracingInterceptor.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Etw/EtwTracingInterceptor.cs
rename to sdk/mgmtcommon/ClientRuntime.Etw/EtwTracingInterceptor.cs
diff --git a/src/SdkCommon/ClientRuntime.Etw/HttpOperationEventSource.cs b/sdk/mgmtcommon/ClientRuntime.Etw/HttpOperationEventSource.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Etw/HttpOperationEventSource.cs
rename to sdk/mgmtcommon/ClientRuntime.Etw/HttpOperationEventSource.cs
diff --git a/src/SdkCommon/ClientRuntime.Etw/Microsoft.Rest.ClientRuntime.Etw.csproj b/sdk/mgmtcommon/ClientRuntime.Etw/Microsoft.Rest.ClientRuntime.Etw.csproj
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Etw/Microsoft.Rest.ClientRuntime.Etw.csproj
rename to sdk/mgmtcommon/ClientRuntime.Etw/Microsoft.Rest.ClientRuntime.Etw.csproj
diff --git a/src/SdkCommon/ClientRuntime.Etw/Properties/AssemblyInfo.cs b/sdk/mgmtcommon/ClientRuntime.Etw/Properties/AssemblyInfo.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Etw/Properties/AssemblyInfo.cs
rename to sdk/mgmtcommon/ClientRuntime.Etw/Properties/AssemblyInfo.cs
diff --git a/src/SdkCommon/ClientRuntime.Etw/README.md b/sdk/mgmtcommon/ClientRuntime.Etw/README.md
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Etw/README.md
rename to sdk/mgmtcommon/ClientRuntime.Etw/README.md
diff --git a/src/SdkCommon/ClientRuntime.Log4Net/Log4NetTracingInterceptor.cs b/sdk/mgmtcommon/ClientRuntime.Log4Net/Log4NetTracingInterceptor.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Log4Net/Log4NetTracingInterceptor.cs
rename to sdk/mgmtcommon/ClientRuntime.Log4Net/Log4NetTracingInterceptor.cs
diff --git a/src/SdkCommon/ClientRuntime.Log4Net/Microsoft.Rest.ClientRuntime.Log4Net.csproj b/sdk/mgmtcommon/ClientRuntime.Log4Net/Microsoft.Rest.ClientRuntime.Log4Net.csproj
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Log4Net/Microsoft.Rest.ClientRuntime.Log4Net.csproj
rename to sdk/mgmtcommon/ClientRuntime.Log4Net/Microsoft.Rest.ClientRuntime.Log4Net.csproj
diff --git a/src/SdkCommon/ClientRuntime.Log4Net/Properties/AssemblyInfo.cs b/sdk/mgmtcommon/ClientRuntime.Log4Net/Properties/AssemblyInfo.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Log4Net/Properties/AssemblyInfo.cs
rename to sdk/mgmtcommon/ClientRuntime.Log4Net/Properties/AssemblyInfo.cs
diff --git a/src/SdkCommon/ClientRuntime.Log4Net/README.md b/sdk/mgmtcommon/ClientRuntime.Log4Net/README.md
similarity index 100%
rename from src/SdkCommon/ClientRuntime.Log4Net/README.md
rename to sdk/mgmtcommon/ClientRuntime.Log4Net/README.md
diff --git a/src/SdkCommon/ClientRuntime.sln b/sdk/mgmtcommon/ClientRuntime.sln
similarity index 100%
rename from src/SdkCommon/ClientRuntime.sln
rename to sdk/mgmtcommon/ClientRuntime.sln
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/BasicAuthenticationCredentials.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/BasicAuthenticationCredentials.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/BasicAuthenticationCredentials.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/BasicAuthenticationCredentials.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/CertificateCredentials.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/CertificateCredentials.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/CertificateCredentials.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/CertificateCredentials.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/GlobalSuppressions.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/GlobalSuppressions.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/GlobalSuppressions.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/GlobalSuppressions.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/HttpExtensions.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/HttpExtensions.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/HttpExtensions.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/HttpExtensions.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/HttpMessageWrapper.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/HttpMessageWrapper.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/HttpMessageWrapper.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/HttpMessageWrapper.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/HttpOperationException.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/HttpOperationException.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/HttpOperationException.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/HttpOperationException.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/HttpOperationResponse.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/HttpOperationResponse.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/HttpOperationResponse.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/HttpOperationResponse.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/HttpRequestMessageWrapper.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/HttpRequestMessageWrapper.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/HttpRequestMessageWrapper.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/HttpRequestMessageWrapper.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/HttpResponseMessageWrapper.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/HttpResponseMessageWrapper.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/HttpResponseMessageWrapper.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/HttpResponseMessageWrapper.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/IServiceClientTracingInterceptor.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/IServiceClientTracingInterceptor.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/IServiceClientTracingInterceptor.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/IServiceClientTracingInterceptor.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/IServiceOperations.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/IServiceOperations.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/IServiceOperations.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/IServiceOperations.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/ITokenProvider.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/ITokenProvider.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/ITokenProvider.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/ITokenProvider.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/Microsoft.Rest.ClientRuntime.csproj b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/Microsoft.Rest.ClientRuntime.csproj
similarity index 93%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/Microsoft.Rest.ClientRuntime.csproj
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/Microsoft.Rest.ClientRuntime.csproj
index b5446c277cda0..062988f8e4a19 100644
--- a/src/SdkCommon/ClientRuntime/ClientRuntime/Microsoft.Rest.ClientRuntime.csproj
+++ b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/Microsoft.Rest.ClientRuntime.csproj
@@ -1,5 +1,4 @@
-
Infrastructure for error handling, tracing, and HttpClient pipeline configuration. Required by client libraries generated using AutoRest.
Microsoft.Rest.ClientRuntime
@@ -17,6 +16,9 @@
net452;net461;netstandard1.4;netstandard2.0
+
+
+
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/PlatformInfo.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/PlatformInfo.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/PlatformInfo.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/PlatformInfo.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/Properties/AssemblyInfo.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/Properties/AssemblyInfo.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/Properties/AssemblyInfo.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/Properties/AssemblyInfo.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/Properties/Resources.Designer.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/Properties/Resources.Designer.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/Properties/Resources.Designer.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/Properties/Resources.Designer.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/Properties/Resources.resx b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/Properties/Resources.resx
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/Properties/Resources.resx
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/Properties/Resources.resx
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/RestException.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/RestException.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/RestException.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/RestException.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/RetryAfterDelegatingHandler.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/RetryAfterDelegatingHandler.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/RetryAfterDelegatingHandler.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/RetryAfterDelegatingHandler.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/RetryDelegatingHandler.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/RetryDelegatingHandler.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/RetryDelegatingHandler.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/RetryDelegatingHandler.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/Serialization/Base64UrlJsonConverter.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/Serialization/Base64UrlJsonConverter.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/Serialization/Base64UrlJsonConverter.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/Serialization/Base64UrlJsonConverter.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/Serialization/DateJsonConverter.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/Serialization/DateJsonConverter.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/Serialization/DateJsonConverter.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/Serialization/DateJsonConverter.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/Serialization/DateTimeRfc1123JsonConverter.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/Serialization/DateTimeRfc1123JsonConverter.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/Serialization/DateTimeRfc1123JsonConverter.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/Serialization/DateTimeRfc1123JsonConverter.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/Serialization/Iso8601TimeSpanConverter.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/Serialization/Iso8601TimeSpanConverter.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/Serialization/Iso8601TimeSpanConverter.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/Serialization/Iso8601TimeSpanConverter.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/Serialization/JsonConverterHelper.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/Serialization/JsonConverterHelper.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/Serialization/JsonConverterHelper.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/Serialization/JsonConverterHelper.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/Serialization/JsonTransformationAttribute.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/Serialization/JsonTransformationAttribute.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/Serialization/JsonTransformationAttribute.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/Serialization/JsonTransformationAttribute.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/Serialization/PolymorphicDeserializeJsonConverter.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/Serialization/PolymorphicDeserializeJsonConverter.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/Serialization/PolymorphicDeserializeJsonConverter.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/Serialization/PolymorphicDeserializeJsonConverter.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/Serialization/PolymorphicJsonConverter.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/Serialization/PolymorphicJsonConverter.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/Serialization/PolymorphicJsonConverter.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/Serialization/PolymorphicJsonConverter.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/Serialization/PolymorphicSerializeJsonConverter.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/Serialization/PolymorphicSerializeJsonConverter.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/Serialization/PolymorphicSerializeJsonConverter.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/Serialization/PolymorphicSerializeJsonConverter.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/Serialization/ReadOnlyJsonContractResolver.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/Serialization/ReadOnlyJsonContractResolver.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/Serialization/ReadOnlyJsonContractResolver.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/Serialization/ReadOnlyJsonContractResolver.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/Serialization/SafeJsonConvert.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/Serialization/SafeJsonConvert.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/Serialization/SafeJsonConvert.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/Serialization/SafeJsonConvert.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/Serialization/TransformationJsonConverter.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/Serialization/TransformationJsonConverter.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/Serialization/TransformationJsonConverter.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/Serialization/TransformationJsonConverter.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/Serialization/UnixTimeJsonConverter.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/Serialization/UnixTimeJsonConverter.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/Serialization/UnixTimeJsonConverter.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/Serialization/UnixTimeJsonConverter.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/SerializationException.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/SerializationException.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/SerializationException.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/SerializationException.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/ServiceClient.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/ServiceClient.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/ServiceClient.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/ServiceClient.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/ServiceClientCredentials.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/ServiceClientCredentials.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/ServiceClientCredentials.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/ServiceClientCredentials.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/ServiceClientTracing.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/ServiceClientTracing.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/ServiceClientTracing.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/ServiceClientTracing.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/StringTokenProvider.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/StringTokenProvider.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/StringTokenProvider.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/StringTokenProvider.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/TokenCredentials.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/TokenCredentials.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/TokenCredentials.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/TokenCredentials.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/TransientFaultHandling/AsyncExecution.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/TransientFaultHandling/AsyncExecution.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/TransientFaultHandling/AsyncExecution.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/TransientFaultHandling/AsyncExecution.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/TransientFaultHandling/ExponentialBackoffRetryStrategy.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/TransientFaultHandling/ExponentialBackoffRetryStrategy.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/TransientFaultHandling/ExponentialBackoffRetryStrategy.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/TransientFaultHandling/ExponentialBackoffRetryStrategy.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/TransientFaultHandling/FixedIntervalRetryStrategy.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/TransientFaultHandling/FixedIntervalRetryStrategy.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/TransientFaultHandling/FixedIntervalRetryStrategy.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/TransientFaultHandling/FixedIntervalRetryStrategy.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/TransientFaultHandling/Guard.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/TransientFaultHandling/Guard.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/TransientFaultHandling/Guard.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/TransientFaultHandling/Guard.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/TransientFaultHandling/HttpRequestWithStatusException.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/TransientFaultHandling/HttpRequestWithStatusException.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/TransientFaultHandling/HttpRequestWithStatusException.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/TransientFaultHandling/HttpRequestWithStatusException.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/TransientFaultHandling/HttpStatusCodeErrorDetectionStrategy.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/TransientFaultHandling/HttpStatusCodeErrorDetectionStrategy.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/TransientFaultHandling/HttpStatusCodeErrorDetectionStrategy.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/TransientFaultHandling/HttpStatusCodeErrorDetectionStrategy.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/TransientFaultHandling/ITransientErrorDetectionStrategy.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/TransientFaultHandling/ITransientErrorDetectionStrategy.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/TransientFaultHandling/ITransientErrorDetectionStrategy.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/TransientFaultHandling/ITransientErrorDetectionStrategy.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/TransientFaultHandling/IncrementalRetryStrategy.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/TransientFaultHandling/IncrementalRetryStrategy.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/TransientFaultHandling/IncrementalRetryStrategy.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/TransientFaultHandling/IncrementalRetryStrategy.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/TransientFaultHandling/RetryCondition.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/TransientFaultHandling/RetryCondition.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/TransientFaultHandling/RetryCondition.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/TransientFaultHandling/RetryCondition.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/TransientFaultHandling/RetryManager.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/TransientFaultHandling/RetryManager.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/TransientFaultHandling/RetryManager.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/TransientFaultHandling/RetryManager.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/TransientFaultHandling/RetryPolicy.Generic.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/TransientFaultHandling/RetryPolicy.Generic.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/TransientFaultHandling/RetryPolicy.Generic.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/TransientFaultHandling/RetryPolicy.Generic.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/TransientFaultHandling/RetryPolicy.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/TransientFaultHandling/RetryPolicy.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/TransientFaultHandling/RetryPolicy.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/TransientFaultHandling/RetryPolicy.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/TransientFaultHandling/RetryStrategy.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/TransientFaultHandling/RetryStrategy.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/TransientFaultHandling/RetryStrategy.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/TransientFaultHandling/RetryStrategy.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/TransientFaultHandling/RetryingEventArgs.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/TransientFaultHandling/RetryingEventArgs.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/TransientFaultHandling/RetryingEventArgs.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/TransientFaultHandling/RetryingEventArgs.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/TransientFaultHandling/TransientErrorIgnoreStrategy.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/TransientFaultHandling/TransientErrorIgnoreStrategy.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/TransientFaultHandling/TransientErrorIgnoreStrategy.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/TransientFaultHandling/TransientErrorIgnoreStrategy.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/TypeConversion.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/TypeConversion.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/TypeConversion.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/TypeConversion.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/Utilities/ObjectComparer.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/Utilities/ObjectComparer.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/Utilities/ObjectComparer.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/Utilities/ObjectComparer.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/ValidationException.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/ValidationException.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/ValidationException.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/ValidationException.cs
diff --git a/src/SdkCommon/ClientRuntime/ClientRuntime/ValidationRules.cs b/sdk/mgmtcommon/ClientRuntime/ClientRuntime/ValidationRules.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/ClientRuntime/ValidationRules.cs
rename to sdk/mgmtcommon/ClientRuntime/ClientRuntime/ValidationRules.cs
diff --git a/src/SdkCommon/ClientRuntime/Tests/ClientRuntime.FullDesktop.Tests/ClientRuntime.FullDesktop.Tests.csproj b/sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.FullDesktop.Tests/ClientRuntime.FullDesktop.Tests.csproj
similarity index 79%
rename from src/SdkCommon/ClientRuntime/Tests/ClientRuntime.FullDesktop.Tests/ClientRuntime.FullDesktop.Tests.csproj
rename to sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.FullDesktop.Tests/ClientRuntime.FullDesktop.Tests.csproj
index d8b8b0d2e5e05..f5d2c34254d63 100644
--- a/src/SdkCommon/ClientRuntime/Tests/ClientRuntime.FullDesktop.Tests/ClientRuntime.FullDesktop.Tests.csproj
+++ b/sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.FullDesktop.Tests/ClientRuntime.FullDesktop.Tests.csproj
@@ -13,9 +13,10 @@
+
-
+
diff --git a/src/SdkCommon/ClientRuntime/Tests/ClientRuntime.FullDesktop.Tests/FullFxUserAgentTests.cs b/sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.FullDesktop.Tests/FullFxUserAgentTests.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/Tests/ClientRuntime.FullDesktop.Tests/FullFxUserAgentTests.cs
rename to sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.FullDesktop.Tests/FullFxUserAgentTests.cs
diff --git a/src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/ClientRuntime.NetCore.Tests.csproj b/sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/ClientRuntime.NetCore.Tests.csproj
similarity index 69%
rename from src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/ClientRuntime.NetCore.Tests.csproj
rename to sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/ClientRuntime.NetCore.Tests.csproj
index 7b0751f86be12..a2c3d74040440 100644
--- a/src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/ClientRuntime.NetCore.Tests.csproj
+++ b/sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/ClientRuntime.NetCore.Tests.csproj
@@ -1,5 +1,4 @@
-
Test Project for Microsoft.Rest.ClientRuntime
2.0.0
@@ -11,10 +10,21 @@
netcoreapp2.0
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/CustomClientWithHttpClientTests.cs b/sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/CustomClientWithHttpClientTests.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/CustomClientWithHttpClientTests.cs
rename to sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/CustomClientWithHttpClientTests.cs
diff --git a/src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/CustomClients/ContosoServiceClient.cs b/sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/CustomClients/ContosoServiceClient.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/CustomClients/ContosoServiceClient.cs
rename to sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/CustomClients/ContosoServiceClient.cs
diff --git a/src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/JsonSerializationTests.cs b/sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/JsonSerializationTests.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/JsonSerializationTests.cs
rename to sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/JsonSerializationTests.cs
diff --git a/src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/JsonTransformationConverterTest.cs b/sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/JsonTransformationConverterTest.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/JsonTransformationConverterTest.cs
rename to sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/JsonTransformationConverterTest.cs
diff --git a/src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/PolymorphicJsonConverterTests.cs b/sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/PolymorphicJsonConverterTests.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/PolymorphicJsonConverterTests.cs
rename to sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/PolymorphicJsonConverterTests.cs
diff --git a/src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/Properties/AssemblyInfo.cs b/sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/Properties/AssemblyInfo.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/Properties/AssemblyInfo.cs
rename to sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/Properties/AssemblyInfo.cs
diff --git a/src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/Resources/Animal.cs b/sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/Resources/Animal.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/Resources/Animal.cs
rename to sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/Resources/Animal.cs
diff --git a/src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/Resources/DateTestObject.cs b/sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/Resources/DateTestObject.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/Resources/DateTestObject.cs
rename to sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/Resources/DateTestObject.cs
diff --git a/src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/Resources/PolymorphicJsonConverterTest/Pet.cs b/sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/Resources/PolymorphicJsonConverterTest/Pet.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/Resources/PolymorphicJsonConverterTest/Pet.cs
rename to sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/Resources/PolymorphicJsonConverterTest/Pet.cs
diff --git a/src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/Resources/SampleResource.cs b/sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/Resources/SampleResource.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/Resources/SampleResource.cs
rename to sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/Resources/SampleResource.cs
diff --git a/src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/RetryAfterDelegatingHandlerTests.cs b/sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/RetryAfterDelegatingHandlerTests.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/RetryAfterDelegatingHandlerTests.cs
rename to sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/RetryAfterDelegatingHandlerTests.cs
diff --git a/src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/RetryDelegatingHandlerTests.cs b/sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/RetryDelegatingHandlerTests.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/RetryDelegatingHandlerTests.cs
rename to sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/RetryDelegatingHandlerTests.cs
diff --git a/src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/SerializeDeserializeTests.cs b/sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/SerializeDeserializeTests.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/SerializeDeserializeTests.cs
rename to sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/SerializeDeserializeTests.cs
diff --git a/src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/ServiceClientTests.cs b/sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/ServiceClientTests.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/ServiceClientTests.cs
rename to sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/ServiceClientTests.cs
diff --git a/src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/Tracing/CloudTracingExtensionsTest.cs b/sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/Tracing/CloudTracingExtensionsTest.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/Tracing/CloudTracingExtensionsTest.cs
rename to sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/Tracing/CloudTracingExtensionsTest.cs
diff --git a/src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/TransientFaultHandling/DefaultHttpErrorDetectionStrategyTests.cs b/sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/TransientFaultHandling/DefaultHttpErrorDetectionStrategyTests.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/TransientFaultHandling/DefaultHttpErrorDetectionStrategyTests.cs
rename to sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/TransientFaultHandling/DefaultHttpErrorDetectionStrategyTests.cs
diff --git a/src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/TransientFaultHandling/GeneralRetryPolicyTests.cs b/sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/TransientFaultHandling/GeneralRetryPolicyTests.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/TransientFaultHandling/GeneralRetryPolicyTests.cs
rename to sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/TransientFaultHandling/GeneralRetryPolicyTests.cs
diff --git a/src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/TransientFaultHandling/MemoryTest/CRMemoryTests.cs b/sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/TransientFaultHandling/MemoryTest/CRMemoryTests.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/TransientFaultHandling/MemoryTest/CRMemoryTests.cs
rename to sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/TransientFaultHandling/MemoryTest/CRMemoryTests.cs
diff --git a/src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/TransientFaultHandling/RetryConditionTest.cs b/sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/TransientFaultHandling/RetryConditionTest.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/TransientFaultHandling/RetryConditionTest.cs
rename to sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/TransientFaultHandling/RetryConditionTest.cs
diff --git a/src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/UserAgentTests.cs b/sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/UserAgentTests.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/UserAgentTests.cs
rename to sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/UserAgentTests.cs
diff --git a/src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/ValidationExceptionTests.cs b/sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/ValidationExceptionTests.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/ValidationExceptionTests.cs
rename to sdk/mgmtcommon/ClientRuntime/Tests/ClientRuntime.NetCore.Tests/ValidationExceptionTests.cs
diff --git a/src/SdkCommon/ClientRuntime/Tests/TestCommon/ClientRuntime.Test.Common.csproj b/sdk/mgmtcommon/ClientRuntime/Tests/TestCommon/ClientRuntime.Test.Common.csproj
similarity index 74%
rename from src/SdkCommon/ClientRuntime/Tests/TestCommon/ClientRuntime.Test.Common.csproj
rename to sdk/mgmtcommon/ClientRuntime/Tests/TestCommon/ClientRuntime.Test.Common.csproj
index c05be52c2ecfe..6cdf499942cb3 100644
--- a/src/SdkCommon/ClientRuntime/Tests/TestCommon/ClientRuntime.Test.Common.csproj
+++ b/sdk/mgmtcommon/ClientRuntime/Tests/TestCommon/ClientRuntime.Test.Common.csproj
@@ -1,5 +1,4 @@
-
-
+
net452;netcoreapp2.0
@@ -7,11 +6,8 @@
-
-
-
-
+
diff --git a/src/SdkCommon/ClientRuntime/Tests/TestCommon/CustomClients/ContosoServiceClient.cs b/sdk/mgmtcommon/ClientRuntime/Tests/TestCommon/CustomClients/ContosoServiceClient.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/Tests/TestCommon/CustomClients/ContosoServiceClient.cs
rename to sdk/mgmtcommon/ClientRuntime/Tests/TestCommon/CustomClients/ContosoServiceClient.cs
diff --git a/src/SdkCommon/ClientRuntime/Tests/TestCommon/Fakes/AddHeaderResponseDelegatingHandler.cs b/sdk/mgmtcommon/ClientRuntime/Tests/TestCommon/Fakes/AddHeaderResponseDelegatingHandler.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/Tests/TestCommon/Fakes/AddHeaderResponseDelegatingHandler.cs
rename to sdk/mgmtcommon/ClientRuntime/Tests/TestCommon/Fakes/AddHeaderResponseDelegatingHandler.cs
diff --git a/src/SdkCommon/ClientRuntime/Tests/TestCommon/Fakes/AppenderDelegatingHandler.cs b/sdk/mgmtcommon/ClientRuntime/Tests/TestCommon/Fakes/AppenderDelegatingHandler.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/Tests/TestCommon/Fakes/AppenderDelegatingHandler.cs
rename to sdk/mgmtcommon/ClientRuntime/Tests/TestCommon/Fakes/AppenderDelegatingHandler.cs
diff --git a/src/SdkCommon/ClientRuntime/Tests/TestCommon/Fakes/BadResponseDelegatingHandler.cs b/sdk/mgmtcommon/ClientRuntime/Tests/TestCommon/Fakes/BadResponseDelegatingHandler.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/Tests/TestCommon/Fakes/BadResponseDelegatingHandler.cs
rename to sdk/mgmtcommon/ClientRuntime/Tests/TestCommon/Fakes/BadResponseDelegatingHandler.cs
diff --git a/src/SdkCommon/ClientRuntime/Tests/TestCommon/Fakes/FakeHttpHandler.cs b/sdk/mgmtcommon/ClientRuntime/Tests/TestCommon/Fakes/FakeHttpHandler.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/Tests/TestCommon/Fakes/FakeHttpHandler.cs
rename to sdk/mgmtcommon/ClientRuntime/Tests/TestCommon/Fakes/FakeHttpHandler.cs
diff --git a/src/SdkCommon/ClientRuntime/Tests/TestCommon/Fakes/FakeServiceClient.cs b/sdk/mgmtcommon/ClientRuntime/Tests/TestCommon/Fakes/FakeServiceClient.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/Tests/TestCommon/Fakes/FakeServiceClient.cs
rename to sdk/mgmtcommon/ClientRuntime/Tests/TestCommon/Fakes/FakeServiceClient.cs
diff --git a/src/SdkCommon/ClientRuntime/Tests/TestCommon/Fakes/FakeServiceClientWithCredentials.cs b/sdk/mgmtcommon/ClientRuntime/Tests/TestCommon/Fakes/FakeServiceClientWithCredentials.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/Tests/TestCommon/Fakes/FakeServiceClientWithCredentials.cs
rename to sdk/mgmtcommon/ClientRuntime/Tests/TestCommon/Fakes/FakeServiceClientWithCredentials.cs
diff --git a/src/SdkCommon/ClientRuntime/Tests/TestCommon/Fakes/MirrorDelegatingHandler.cs b/sdk/mgmtcommon/ClientRuntime/Tests/TestCommon/Fakes/MirrorDelegatingHandler.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/Tests/TestCommon/Fakes/MirrorDelegatingHandler.cs
rename to sdk/mgmtcommon/ClientRuntime/Tests/TestCommon/Fakes/MirrorDelegatingHandler.cs
diff --git a/src/SdkCommon/ClientRuntime/Tests/TestCommon/Fakes/MirrorMessageHandler.cs b/sdk/mgmtcommon/ClientRuntime/Tests/TestCommon/Fakes/MirrorMessageHandler.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/Tests/TestCommon/Fakes/MirrorMessageHandler.cs
rename to sdk/mgmtcommon/ClientRuntime/Tests/TestCommon/Fakes/MirrorMessageHandler.cs
diff --git a/src/SdkCommon/ClientRuntime/Tests/TestCommon/Fakes/RecordedDelegatingHandler.cs b/sdk/mgmtcommon/ClientRuntime/Tests/TestCommon/Fakes/RecordedDelegatingHandler.cs
similarity index 100%
rename from src/SdkCommon/ClientRuntime/Tests/TestCommon/Fakes/RecordedDelegatingHandler.cs
rename to sdk/mgmtcommon/ClientRuntime/Tests/TestCommon/Fakes/RecordedDelegatingHandler.cs
diff --git a/sdk/mgmtcommon/Directory.Build.props b/sdk/mgmtcommon/Directory.Build.props
new file mode 100644
index 0000000000000..2c80ae22f0fa1
--- /dev/null
+++ b/sdk/mgmtcommon/Directory.Build.props
@@ -0,0 +1,10 @@
+
+
+ true
+ false
+
+
+ true
+
+
+
diff --git a/src/SdkCommon/Test/ClientRuntime.E2E.Tests/ClientRuntime.E2E.Tests.csproj b/sdk/mgmtcommon/Test/ClientRuntime.E2E.Tests/ClientRuntime.E2E.Tests.csproj
similarity index 100%
rename from src/SdkCommon/Test/ClientRuntime.E2E.Tests/ClientRuntime.E2E.Tests.csproj
rename to sdk/mgmtcommon/Test/ClientRuntime.E2E.Tests/ClientRuntime.E2E.Tests.csproj
diff --git a/src/SdkCommon/Test/ClientRuntime.E2E.Tests/ClientRuntime.E2E.Tests.sln b/sdk/mgmtcommon/Test/ClientRuntime.E2E.Tests/ClientRuntime.E2E.Tests.sln
similarity index 100%
rename from src/SdkCommon/Test/ClientRuntime.E2E.Tests/ClientRuntime.E2E.Tests.sln
rename to sdk/mgmtcommon/Test/ClientRuntime.E2E.Tests/ClientRuntime.E2E.Tests.sln
diff --git a/src/SdkCommon/Test/ClientRuntime.E2E.Tests/Properties/AssemblyInfo.cs b/sdk/mgmtcommon/Test/ClientRuntime.E2E.Tests/Properties/AssemblyInfo.cs
similarity index 100%
rename from src/SdkCommon/Test/ClientRuntime.E2E.Tests/Properties/AssemblyInfo.cs
rename to sdk/mgmtcommon/Test/ClientRuntime.E2E.Tests/Properties/AssemblyInfo.cs
diff --git a/src/SdkCommon/Test/ClientRuntime.E2E.Tests/ScenarioTests/E2ETestBase.cs b/sdk/mgmtcommon/Test/ClientRuntime.E2E.Tests/ScenarioTests/E2ETestBase.cs
similarity index 100%
rename from src/SdkCommon/Test/ClientRuntime.E2E.Tests/ScenarioTests/E2ETestBase.cs
rename to sdk/mgmtcommon/Test/ClientRuntime.E2E.Tests/ScenarioTests/E2ETestBase.cs
diff --git a/src/SdkCommon/Test/ClientRuntime.E2E.Tests/ScenarioTests/VMTests.cs b/sdk/mgmtcommon/Test/ClientRuntime.E2E.Tests/ScenarioTests/VMTests.cs
similarity index 100%
rename from src/SdkCommon/Test/ClientRuntime.E2E.Tests/ScenarioTests/VMTests.cs
rename to sdk/mgmtcommon/Test/ClientRuntime.E2E.Tests/ScenarioTests/VMTests.cs
diff --git a/src/SdkCommon/Test/ClientRuntime.E2E.Tests/SessionRecords/Microsoft.Rest.ClientRuntime.E2E.Tests.ScenarioTests.VMTests/UpdateVM_DoNotSerializeProtected.json b/sdk/mgmtcommon/Test/ClientRuntime.E2E.Tests/SessionRecords/Microsoft.Rest.ClientRuntime.E2E.Tests.ScenarioTests.VMTests/UpdateVM_DoNotSerializeProtected.json
similarity index 100%
rename from src/SdkCommon/Test/ClientRuntime.E2E.Tests/SessionRecords/Microsoft.Rest.ClientRuntime.E2E.Tests.ScenarioTests.VMTests/UpdateVM_DoNotSerializeProtected.json
rename to sdk/mgmtcommon/Test/ClientRuntime.E2E.Tests/SessionRecords/Microsoft.Rest.ClientRuntime.E2E.Tests.ScenarioTests.VMTests/UpdateVM_DoNotSerializeProtected.json
diff --git a/src/SdkCommon/Test/ClientRuntime.E2E.Tests/TestAssets/ExtendingTypes.cs b/sdk/mgmtcommon/Test/ClientRuntime.E2E.Tests/TestAssets/ExtendingTypes.cs
similarity index 100%
rename from src/SdkCommon/Test/ClientRuntime.E2E.Tests/TestAssets/ExtendingTypes.cs
rename to sdk/mgmtcommon/Test/ClientRuntime.E2E.Tests/TestAssets/ExtendingTypes.cs
diff --git a/src/SdkCommon/Test/ClientRuntime.E2E.Tests/TestAssets/RecordedDelegatingHandler.cs b/sdk/mgmtcommon/Test/ClientRuntime.E2E.Tests/TestAssets/RecordedDelegatingHandler.cs
similarity index 100%
rename from src/SdkCommon/Test/ClientRuntime.E2E.Tests/TestAssets/RecordedDelegatingHandler.cs
rename to sdk/mgmtcommon/Test/ClientRuntime.E2E.Tests/TestAssets/RecordedDelegatingHandler.cs
diff --git a/src/SdkCommon/Test/ClientRuntime.Tracing.Tests/EtwTracingInterceptorTest.cs b/sdk/mgmtcommon/Test/ClientRuntime.Tracing.Tests/EtwTracingInterceptorTest.cs
similarity index 100%
rename from src/SdkCommon/Test/ClientRuntime.Tracing.Tests/EtwTracingInterceptorTest.cs
rename to sdk/mgmtcommon/Test/ClientRuntime.Tracing.Tests/EtwTracingInterceptorTest.cs
diff --git a/src/SdkCommon/Test/ClientRuntime.Tracing.Tests/Log4NetTracingInterceptorTest.cs b/sdk/mgmtcommon/Test/ClientRuntime.Tracing.Tests/Log4NetTracingInterceptorTest.cs
similarity index 100%
rename from src/SdkCommon/Test/ClientRuntime.Tracing.Tests/Log4NetTracingInterceptorTest.cs
rename to sdk/mgmtcommon/Test/ClientRuntime.Tracing.Tests/Log4NetTracingInterceptorTest.cs
diff --git a/src/SdkCommon/Test/ClientRuntime.Tracing.Tests/Microsoft.Rest.ClientRuntime.Tracing.Tests.csproj b/sdk/mgmtcommon/Test/ClientRuntime.Tracing.Tests/Microsoft.Rest.ClientRuntime.Tracing.Tests.csproj
similarity index 100%
rename from src/SdkCommon/Test/ClientRuntime.Tracing.Tests/Microsoft.Rest.ClientRuntime.Tracing.Tests.csproj
rename to sdk/mgmtcommon/Test/ClientRuntime.Tracing.Tests/Microsoft.Rest.ClientRuntime.Tracing.Tests.csproj
diff --git a/src/SdkCommon/Test/ClientRuntime.Tracing.Tests/Properties/AssemblyInfo.cs b/sdk/mgmtcommon/Test/ClientRuntime.Tracing.Tests/Properties/AssemblyInfo.cs
similarity index 100%
rename from src/SdkCommon/Test/ClientRuntime.Tracing.Tests/Properties/AssemblyInfo.cs
rename to sdk/mgmtcommon/Test/ClientRuntime.Tracing.Tests/Properties/AssemblyInfo.cs
diff --git a/src/SdkCommon/Test/ClientRuntime.Tracing.Tests/app.config b/sdk/mgmtcommon/Test/ClientRuntime.Tracing.Tests/app.config
similarity index 100%
rename from src/SdkCommon/Test/ClientRuntime.Tracing.Tests/app.config
rename to sdk/mgmtcommon/Test/ClientRuntime.Tracing.Tests/app.config
diff --git a/src/SdkCommon/TestFramework/ClientRuntime.Azure.TestFramework/ConnectionString.cs b/sdk/mgmtcommon/TestFramework/ClientRuntime.Azure.TestFramework/ConnectionString.cs
similarity index 100%
rename from src/SdkCommon/TestFramework/ClientRuntime.Azure.TestFramework/ConnectionString.cs
rename to sdk/mgmtcommon/TestFramework/ClientRuntime.Azure.TestFramework/ConnectionString.cs
diff --git a/src/SdkCommon/TestFramework/ClientRuntime.Azure.TestFramework/ConnectionStringKeys.cs b/sdk/mgmtcommon/TestFramework/ClientRuntime.Azure.TestFramework/ConnectionStringKeys.cs
similarity index 100%
rename from src/SdkCommon/TestFramework/ClientRuntime.Azure.TestFramework/ConnectionStringKeys.cs
rename to sdk/mgmtcommon/TestFramework/ClientRuntime.Azure.TestFramework/ConnectionStringKeys.cs
diff --git a/src/SdkCommon/TestFramework/ClientRuntime.Azure.TestFramework/ExtMethods.cs b/sdk/mgmtcommon/TestFramework/ClientRuntime.Azure.TestFramework/ExtMethods.cs
similarity index 100%
rename from src/SdkCommon/TestFramework/ClientRuntime.Azure.TestFramework/ExtMethods.cs
rename to sdk/mgmtcommon/TestFramework/ClientRuntime.Azure.TestFramework/ExtMethods.cs
diff --git a/src/SdkCommon/TestFramework/ClientRuntime.Azure.TestFramework/MSSharedLibKey.snk b/sdk/mgmtcommon/TestFramework/ClientRuntime.Azure.TestFramework/MSSharedLibKey.snk
similarity index 100%
rename from src/SdkCommon/TestFramework/ClientRuntime.Azure.TestFramework/MSSharedLibKey.snk
rename to sdk/mgmtcommon/TestFramework/ClientRuntime.Azure.TestFramework/MSSharedLibKey.snk
diff --git a/src/SdkCommon/TestFramework/ClientRuntime.Azure.TestFramework/Microsoft.Rest.ClientRuntime.Azure.TestFramework.csproj b/sdk/mgmtcommon/TestFramework/ClientRuntime.Azure.TestFramework/Microsoft.Rest.ClientRuntime.Azure.TestFramework.csproj
similarity index 96%
rename from src/SdkCommon/TestFramework/ClientRuntime.Azure.TestFramework/Microsoft.Rest.ClientRuntime.Azure.TestFramework.csproj
rename to sdk/mgmtcommon/TestFramework/ClientRuntime.Azure.TestFramework/Microsoft.Rest.ClientRuntime.Azure.TestFramework.csproj
index 7e907d7c20cab..cef2d2898f223 100644
--- a/src/SdkCommon/TestFramework/ClientRuntime.Azure.TestFramework/Microsoft.Rest.ClientRuntime.Azure.TestFramework.csproj
+++ b/sdk/mgmtcommon/TestFramework/ClientRuntime.Azure.TestFramework/Microsoft.Rest.ClientRuntime.Azure.TestFramework.csproj
@@ -23,7 +23,10 @@
-
+
+
+
+
-
+
+
diff --git a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/build/Microsoft.Azure.Services.AppAuthentication.targets b/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/build/Microsoft.Azure.Services.AppAuthentication.targets
deleted file mode 100644
index 66c0e4038800e..0000000000000
--- a/src/SdkCommon/AppAuthentication/Azure.Services.AppAuthentication/build/Microsoft.Azure.Services.AppAuthentication.targets
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/src/SdkCommon/Test/SampleProjectPublish/SampleClass.cs b/src/SdkCommon/Test/SampleProjectPublish/SampleClass.cs
deleted file mode 100644
index b6056ca4e22e4..0000000000000
--- a/src/SdkCommon/Test/SampleProjectPublish/SampleClass.cs
+++ /dev/null
@@ -1,9 +0,0 @@
-// Copyright (c) Microsoft Corporation. All rights reserved.
-// Licensed under the MIT License. See License.txt in the project root for license information.
-
-namespace SampleSDKTestPublish
-{
- class SampleClass
- {
- }
-}
diff --git a/src/SdkCommon/Test/SampleProjectPublish/SampleSDKTestPublish.csproj b/src/SdkCommon/Test/SampleProjectPublish/SampleSDKTestPublish.csproj
deleted file mode 100644
index 63cadd5a2db7a..0000000000000
--- a/src/SdkCommon/Test/SampleProjectPublish/SampleSDKTestPublish.csproj
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
- Sample Project for testing project publishing.
- Microsoft.Azure.Management.SampleProjectPublish
- Client Runtime Library for Microsoft AutoRest Generated Clients
- 0.9.0-Preview
- Microsoft.Azure.Management.SampleProjectPublish
- SampleProjectPublish $(NugetCommonTags) $(NugetCommonProfileTags)
-
-
-
- net452;netstandard1.4
-
-
diff --git a/src/SdkCommon/Test/SampleProjectPublish/SampleSDKTestPublish.sln b/src/SdkCommon/Test/SampleProjectPublish/SampleSDKTestPublish.sln
deleted file mode 100644
index 4264b9f463baa..0000000000000
--- a/src/SdkCommon/Test/SampleProjectPublish/SampleSDKTestPublish.sln
+++ /dev/null
@@ -1,25 +0,0 @@
-
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 15
-VisualStudioVersion = 15.0.27703.2026
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SampleSDKTestPublish", "SampleSDKTestPublish.csproj", "{A4A73287-3FD4-4990-859B-EF98F9C19EAC}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {A4A73287-3FD4-4990-859B-EF98F9C19EAC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {A4A73287-3FD4-4990-859B-EF98F9C19EAC}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {A4A73287-3FD4-4990-859B-EF98F9C19EAC}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {A4A73287-3FD4-4990-859B-EF98F9C19EAC}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {9D06D586-9537-482C-A28B-38D79FACEFE2}
- EndGlobalSection
-EndGlobal
diff --git a/tools/LocalNugetFeed/Microsoft.Internal.NetSdkBuild.Mgmt.Tools.0.10.0.nupkg b/tools/LocalNugetFeed/Microsoft.Internal.NetSdkBuild.Mgmt.Tools.0.10.0.nupkg
index c731cf2eec4d0..f775298c8f981 100644
Binary files a/tools/LocalNugetFeed/Microsoft.Internal.NetSdkBuild.Mgmt.Tools.0.10.0.nupkg and b/tools/LocalNugetFeed/Microsoft.Internal.NetSdkBuild.Mgmt.Tools.0.10.0.nupkg differ