diff --git a/Build/Scripts/TrackableEntities.Client.cmd b/Build/Scripts/TrackableEntities.Client.cmd
index 220dcc5c..aa476c92 100644
--- a/Build/Scripts/TrackableEntities.Client.cmd
+++ b/Build/Scripts/TrackableEntities.Client.cmd
@@ -14,6 +14,9 @@ set output=Build\Output\%name%
set target-portable=portable-net45+wp80+win8+wpa81
set target-sl5=sl5
set target-net45=net45
+set src-portable=TrackableEntities.Client
+set src-sl5=TrackableEntities.Client.Sl5
+set src-net45=TrackableEntities.Client.Net45
REM Restore:
if "%debug%"=="1" pause
@@ -39,10 +42,10 @@ xcopy "%source%\bin\%config%\%name%.dll" "%output%\lib\%target-portable%\" /y
xcopy "%source%\bin\%config%\%name%.xml" "%output%\lib\%target-portable%\" /y
xcopy "%source%\bin\%config%\%name%.pdb" "%output%\lib\%target-portable%\" /y
-mkdir "%output%\src\%target-portable%\Properties"
-xcopy "Source\AssemblyVersion.cs" "%output%\src\%target-portable%\Properties\" /y
-xcopy "%source%\Properties\AssemblyInfo.cs" "%output%\src\%target-portable%\Properties\" /y
-xcopy "%source%\*.cs" "%output%\src\%target-portable%\" /y
+mkdir "%output%\src\%src-portable%\Properties"
+xcopy "Source\AssemblyVersion.cs" "%output%\src\%src-portable%\Properties\" /y
+xcopy "%source%\Properties\AssemblyInfo.cs" "%output%\src\%src-portable%\Properties\" /y
+xcopy "%source%\*.cs" "%output%\src\%src-portable%\" /y
if "%debug%"=="1" pause
if not "%errorlevel%"=="0" exit
@@ -53,10 +56,10 @@ xcopy "%source%\bin\%config%\%name%.dll" "%output%\lib\%target-sl5%\" /y
xcopy "%source%\bin\%config%\%name%.xml" "%output%\lib\%target-sl5%\" /y
xcopy "%source%\bin\%config%\%name%.pdb" "%output%\lib\%target-sl5%\" /y
-mkdir "%output%\src\%target-sl5%\Properties"
-xcopy "Source\AssemblyVersion.cs" "%output%\src\%target-sl5%\Properties\" /y
-xcopy "%source%\Properties\AssemblyInfo.cs" "%output%\src\%target-sl5%\Properties\" /y
-xcopy "%source%\*.cs" "%output%\src\%target-sl5%\" /y
+mkdir "%output%\src\%src-sl5%\Properties"
+xcopy "Source\AssemblyVersion.cs" "%output%\src\%src-sl5%\Properties\" /y
+xcopy "%source%\Properties\AssemblyInfo.cs" "%output%\src\%src-sl5%\Properties\" /y
+xcopy "%source%\*.cs" "%output%\src\%src-sl5%\" /y
if "%debug%"=="1" pause
if not "%errorlevel%"=="0" exit
@@ -67,12 +70,12 @@ xcopy "%source%.Net45\bin\%config%\%name%.dll" "%output%\lib\%target-net45%\" /y
xcopy "%source%.Net45\bin\%config%\%name%.xml" "%output%\lib\%target-net45%\" /y
xcopy "%source%.Net45\bin\%config%\%name%.pdb" "%output%\lib\%target-net45%\" /y
-mkdir "%output%\src\%target-net45%\Properties"
-xcopy "Source\AssemblyVersion.cs" "%output%\src\%target-net45%\Properties\" /y
-xcopy "%source%\Properties\AssemblyInfo.cs" "%output%\src\%target-net45%\Properties\" /y
-xcopy "%source%\*.cs" "%output%\src\%target-net45%\" /y
-del "%output%\src\%target-net45%\EntityBasePortable.cs"
-xcopy "%source%.Net45\*.cs" "%output%\src\%target-net45%\" /y
+mkdir "%output%\src\%src-net45%\Properties"
+xcopy "Source\AssemblyVersion.cs" "%output%\src\%src-net45%\Properties\" /y
+xcopy "%source%\Properties\AssemblyInfo.cs" "%output%\src\%src-net45%\Properties\" /y
+xcopy "%source%\*.cs" "%output%\src\%src-net45%\" /y
+del "%output%\src\%src-net45%\EntityBasePortable.cs"
+xcopy "%source%.Net45\*.cs" "%output%\src\%src-net45%\" /y
if "%debug%"=="1" pause
if not "%errorlevel%"=="0" exit
diff --git a/Extensions/VS2013/Deploy/TrackableEntities.VS2013.Deploy/ProjectTemplates/Trackable/TrackableWcfService.zip b/Extensions/VS2013/Deploy/TrackableEntities.VS2013.Deploy/ProjectTemplates/Trackable/TrackableWcfService.zip
index d39009e4..1c58e3a7 100644
Binary files a/Extensions/VS2013/Deploy/TrackableEntities.VS2013.Deploy/ProjectTemplates/Trackable/TrackableWcfService.zip and b/Extensions/VS2013/Deploy/TrackableEntities.VS2013.Deploy/ProjectTemplates/Trackable/TrackableWcfService.zip differ
diff --git a/Extensions/VS2013/Deploy/TrackableEntities.VS2013.Deploy/ProjectTemplates/Trackable/TrackableWebApi.zip b/Extensions/VS2013/Deploy/TrackableEntities.VS2013.Deploy/ProjectTemplates/Trackable/TrackableWebApi.zip
index 5ab2f3e6..e5270f08 100644
Binary files a/Extensions/VS2013/Deploy/TrackableEntities.VS2013.Deploy/ProjectTemplates/Trackable/TrackableWebApi.zip and b/Extensions/VS2013/Deploy/TrackableEntities.VS2013.Deploy/ProjectTemplates/Trackable/TrackableWebApi.zip differ
diff --git a/Extensions/VS2013/Deploy/TrackableEntities.VS2013.Deploy/ProjectTemplates/Trackable/TrackableWebApiPatterns.zip b/Extensions/VS2013/Deploy/TrackableEntities.VS2013.Deploy/ProjectTemplates/Trackable/TrackableWebApiPatterns.zip
index 56f708aa..3f17a157 100644
Binary files a/Extensions/VS2013/Deploy/TrackableEntities.VS2013.Deploy/ProjectTemplates/Trackable/TrackableWebApiPatterns.zip and b/Extensions/VS2013/Deploy/TrackableEntities.VS2013.Deploy/ProjectTemplates/Trackable/TrackableWebApiPatterns.zip differ
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Net45/App.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Net45/App.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Net45/App.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Net45/App.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4 b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4 b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Net45/Entities.Client.Net45.vstemplate b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Net45/Entities.Client.Net45.vstemplate
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Net45/Entities.Client.Net45.vstemplate
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Net45/Entities.Client.Net45.vstemplate
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Net45/Properties/AssemblyInfo.cs b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Net45/Properties/AssemblyInfo.cs
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Net45/Properties/AssemblyInfo.cs
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Net45/Properties/AssemblyInfo.cs
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Net45/TrackableClientEntities.Net45.ReadMe.txt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Net45/TrackableClientEntities.Net45.ReadMe.txt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Net45/TrackableClientEntities.Net45.ReadMe.txt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Net45/TrackableClientEntities.Net45.ReadMe.txt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Net45/TrackableEntities.ClientTemplate.Net45.csproj b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Net45/TrackableEntities.ClientTemplate.Net45.csproj
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Net45/TrackableEntities.ClientTemplate.Net45.csproj
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Net45/TrackableEntities.ClientTemplate.Net45.csproj
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Net45/__PreviewImage.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Net45/__PreviewImage.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Net45/__PreviewImage.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Net45/__PreviewImage.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Net45/__TemplateIcon.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Net45/__TemplateIcon.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Net45/__TemplateIcon.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Net45/__TemplateIcon.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Net45/packages.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Net45/packages.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Net45/packages.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Net45/packages.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Portable/App.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Portable/App.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Portable/App.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Portable/App.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Portable/CodeTemplates/EFModelFromDatabase/Context.cs.t4 b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Portable/CodeTemplates/EFModelFromDatabase/Context.cs.t4
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Portable/CodeTemplates/EFModelFromDatabase/Context.cs.t4
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Portable/CodeTemplates/EFModelFromDatabase/Context.cs.t4
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Portable/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4 b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Portable/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Portable/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Portable/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Portable/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Portable/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Portable/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Portable/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Portable/Entities.Client.Portable.vstemplate b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Portable/Entities.Client.Portable.vstemplate
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Portable/Entities.Client.Portable.vstemplate
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Portable/Entities.Client.Portable.vstemplate
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Portable/Properties/AssemblyInfo.cs b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Portable/Properties/AssemblyInfo.cs
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Portable/Properties/AssemblyInfo.cs
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Portable/Properties/AssemblyInfo.cs
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Portable/TrackableClientEntities.ReadMe.txt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Portable/TrackableClientEntities.ReadMe.txt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Portable/TrackableClientEntities.ReadMe.txt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Portable/TrackableClientEntities.ReadMe.txt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Portable/TrackableEntities.ClientTemplate.csproj b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Portable/TrackableEntities.ClientTemplate.csproj
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Portable/TrackableEntities.ClientTemplate.csproj
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Portable/TrackableEntities.ClientTemplate.csproj
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Portable/__PreviewImage.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Portable/__PreviewImage.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Portable/__PreviewImage.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Portable/__PreviewImage.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Portable/__TemplateIcon.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Portable/__TemplateIcon.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Portable/__TemplateIcon.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Portable/__TemplateIcon.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Portable/packages.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Portable/packages.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Client.Portable/packages.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Client.Portable/packages.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Service.Net45/App.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Service.Net45/App.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Service.Net45/App.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Service.Net45/App.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Service.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4 b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Service.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Service.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Service.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Service.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4 b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Service.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Service.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Service.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Context.tt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Context.tt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Context.tt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Context.tt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Service.Net45/Entities.Service.Net45.vstemplate b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Service.Net45/Entities.Service.Net45.vstemplate
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Service.Net45/Entities.Service.Net45.vstemplate
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Service.Net45/Entities.Service.Net45.vstemplate
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Service.Net45/Properties/AssemblyInfo.cs b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Service.Net45/Properties/AssemblyInfo.cs
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Service.Net45/Properties/AssemblyInfo.cs
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Service.Net45/Properties/AssemblyInfo.cs
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Service.Net45/TrackableService.Entities.csproj b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Service.Net45/TrackableService.Entities.csproj
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Service.Net45/TrackableService.Entities.csproj
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Service.Net45/TrackableService.Entities.csproj
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Service.Net45/TrackableServiceEntities.ReadMe.txt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Service.Net45/TrackableServiceEntities.ReadMe.txt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Service.Net45/TrackableServiceEntities.ReadMe.txt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Service.Net45/TrackableServiceEntities.ReadMe.txt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Service.Net45/__PreviewImage.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Service.Net45/__PreviewImage.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Service.Net45/__PreviewImage.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Service.Net45/__PreviewImage.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Service.Net45/__TemplateIcon.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Service.Net45/__TemplateIcon.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Service.Net45/__TemplateIcon.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Service.Net45/__TemplateIcon.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Service.Net45/packages.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Service.Net45/packages.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Service.Net45/packages.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Service.Net45/packages.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Net45/App.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Net45/App.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Net45/App.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Net45/App.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4 b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4 b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Context.tt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Context.tt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Context.tt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Context.tt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Net45/Entities.Shared.Net45.vstemplate b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Net45/Entities.Shared.Net45.vstemplate
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Net45/Entities.Shared.Net45.vstemplate
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Net45/Entities.Shared.Net45.vstemplate
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Net45/Properties/AssemblyInfo.cs b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Net45/Properties/AssemblyInfo.cs
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Net45/Properties/AssemblyInfo.cs
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Net45/Properties/AssemblyInfo.cs
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Net45/TrackableShared.Entities.Net45.csproj b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Net45/TrackableShared.Entities.Net45.csproj
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Net45/TrackableShared.Entities.Net45.csproj
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Net45/TrackableShared.Entities.Net45.csproj
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Net45/TrackableSharedEntities.Net45.ReadMe.txt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Net45/TrackableSharedEntities.Net45.ReadMe.txt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Net45/TrackableSharedEntities.Net45.ReadMe.txt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Net45/TrackableSharedEntities.Net45.ReadMe.txt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Net45/__PreviewImage.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Net45/__PreviewImage.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Net45/__PreviewImage.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Net45/__PreviewImage.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Net45/__TemplateIcon.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Net45/__TemplateIcon.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Net45/__TemplateIcon.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Net45/__TemplateIcon.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Net45/packages.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Net45/packages.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Net45/packages.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Net45/packages.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable.Data/App.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable.Data/App.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable.Data/App.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable.Data/App.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable.Data/Entities.Shared.Portable.Data.vstemplate b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable.Data/Entities.Shared.Portable.Data.vstemplate
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable.Data/Entities.Shared.Portable.Data.vstemplate
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable.Data/Entities.Shared.Portable.Data.vstemplate
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable.Data/Properties/AssemblyInfo.cs b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable.Data/Properties/AssemblyInfo.cs
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable.Data/Properties/AssemblyInfo.cs
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable.Data/Properties/AssemblyInfo.cs
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable.Data/TrackableEntities.Shared.Entities.Portable.Data.csproj b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable.Data/TrackableEntities.Shared.Entities.Portable.Data.csproj
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable.Data/TrackableEntities.Shared.Entities.Portable.Data.csproj
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable.Data/TrackableEntities.Shared.Entities.Portable.Data.csproj
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable.Data/TrackableSharedEntities.Portable.Data.ReadMe.txt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable.Data/TrackableSharedEntities.Portable.Data.ReadMe.txt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable.Data/TrackableSharedEntities.Portable.Data.ReadMe.txt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable.Data/TrackableSharedEntities.Portable.Data.ReadMe.txt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable.Data/__PreviewImage.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable.Data/__PreviewImage.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable.Data/__PreviewImage.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable.Data/__PreviewImage.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable.Data/__TemplateIcon.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable.Data/__TemplateIcon.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable.Data/__TemplateIcon.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable.Data/__TemplateIcon.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable.Data/packages.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable.Data/packages.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable.Data/packages.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable.Data/packages.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable/App.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable/App.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable/App.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable/App.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Context.tt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Context.tt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Context.tt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Context.tt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable/Entities.Shared.Portable.vstemplate b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable/Entities.Shared.Portable.vstemplate
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable/Entities.Shared.Portable.vstemplate
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable/Entities.Shared.Portable.vstemplate
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable/Properties/AssemblyInfo.cs b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable/Properties/AssemblyInfo.cs
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable/Properties/AssemblyInfo.cs
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable/Properties/AssemblyInfo.cs
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable/TrackableEntities.Shared.Entities.Portable.csproj b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable/TrackableEntities.Shared.Entities.Portable.csproj
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable/TrackableEntities.Shared.Entities.Portable.csproj
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable/TrackableEntities.Shared.Entities.Portable.csproj
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable/TrackableSharedEntities.Portable.ReadMe.txt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable/TrackableSharedEntities.Portable.ReadMe.txt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable/TrackableSharedEntities.Portable.ReadMe.txt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable/TrackableSharedEntities.Portable.ReadMe.txt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable/__PreviewImage.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable/__PreviewImage.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable/__PreviewImage.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable/__PreviewImage.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable/__TemplateIcon.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable/__TemplateIcon.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable/__TemplateIcon.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable/__TemplateIcon.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable/packages.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable/packages.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities/Entities.Shared.Portable/packages.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/Entities.Shared.Portable/packages.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/TrackableWcfService.vstemplate b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/TrackableWcfService.vstemplate
index bd16382d..28760e22 100644
--- a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/TrackableWcfService.vstemplate
+++ b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWcfService/TrackableWcfService.vstemplate
@@ -28,22 +28,22 @@
ConsoleClient\ConsoleClient.vstemplate
- Entities\Entities.Client.Net45\Entities.Client.Net45.vstemplate
+ Entities.Client.Net45\Entities.Client.Net45.vstemplate
- Entities\Entities.Client.Portable\Entities.Client.Portable.vstemplate
+ Entities.Client.Portable\Entities.Client.Portable.vstemplate
- Entities\Entities.Service.Net45\Entities.Service.Net45.vstemplate
+ Entities.Service.Net45\Entities.Service.Net45.vstemplate
- Entities\Entities.Shared.Net45\Entities.Shared.Net45.vstemplate
+ Entities.Shared.Net45\Entities.Shared.Net45.vstemplate
- Entities\Entities.Shared.Portable\Entities.Shared.Portable.vstemplate
+ Entities.Shared.Portable\Entities.Shared.Portable.vstemplate
- Entities\Entities.Shared.Portable.Data\Entities.Shared.Portable.Data.vstemplate
+ Entities.Shared.Portable.Data\Entities.Shared.Portable.Data.vstemplate
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Net45/App.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Net45/App.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Net45/App.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Net45/App.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4 b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4 b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Net45/Entities.Client.Net45.vstemplate b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Net45/Entities.Client.Net45.vstemplate
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Net45/Entities.Client.Net45.vstemplate
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Net45/Entities.Client.Net45.vstemplate
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Net45/Properties/AssemblyInfo.cs b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Net45/Properties/AssemblyInfo.cs
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Net45/Properties/AssemblyInfo.cs
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Net45/Properties/AssemblyInfo.cs
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Net45/TrackableClientEntities.Net45.ReadMe.txt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Net45/TrackableClientEntities.Net45.ReadMe.txt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Net45/TrackableClientEntities.Net45.ReadMe.txt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Net45/TrackableClientEntities.Net45.ReadMe.txt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Net45/TrackableEntities.ClientTemplate.Net45.csproj b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Net45/TrackableEntities.ClientTemplate.Net45.csproj
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Net45/TrackableEntities.ClientTemplate.Net45.csproj
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Net45/TrackableEntities.ClientTemplate.Net45.csproj
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Net45/__PreviewImage.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Net45/__PreviewImage.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Net45/__PreviewImage.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Net45/__PreviewImage.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Net45/__TemplateIcon.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Net45/__TemplateIcon.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Net45/__TemplateIcon.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Net45/__TemplateIcon.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Net45/packages.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Net45/packages.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Net45/packages.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Net45/packages.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Portable/App.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Portable/App.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Portable/App.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Portable/App.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Portable/CodeTemplates/EFModelFromDatabase/Context.cs.t4 b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Portable/CodeTemplates/EFModelFromDatabase/Context.cs.t4
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Portable/CodeTemplates/EFModelFromDatabase/Context.cs.t4
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Portable/CodeTemplates/EFModelFromDatabase/Context.cs.t4
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Portable/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4 b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Portable/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Portable/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Portable/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Portable/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Portable/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Portable/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Portable/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Portable/Entities.Client.Portable.vstemplate b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Portable/Entities.Client.Portable.vstemplate
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Portable/Entities.Client.Portable.vstemplate
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Portable/Entities.Client.Portable.vstemplate
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Portable/Properties/AssemblyInfo.cs b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Portable/Properties/AssemblyInfo.cs
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Portable/Properties/AssemblyInfo.cs
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Portable/Properties/AssemblyInfo.cs
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Portable/TrackableClientEntities.ReadMe.txt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Portable/TrackableClientEntities.ReadMe.txt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Portable/TrackableClientEntities.ReadMe.txt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Portable/TrackableClientEntities.ReadMe.txt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Portable/TrackableEntities.ClientTemplate.csproj b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Portable/TrackableEntities.ClientTemplate.csproj
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Portable/TrackableEntities.ClientTemplate.csproj
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Portable/TrackableEntities.ClientTemplate.csproj
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Portable/__PreviewImage.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Portable/__PreviewImage.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Portable/__PreviewImage.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Portable/__PreviewImage.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Portable/__TemplateIcon.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Portable/__TemplateIcon.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Portable/__TemplateIcon.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Portable/__TemplateIcon.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Portable/packages.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Portable/packages.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Client.Portable/packages.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Client.Portable/packages.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Service.Net45/App.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Service.Net45/App.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Service.Net45/App.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Service.Net45/App.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Service.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4 b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Service.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Service.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Service.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Service.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4 b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Service.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Service.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Service.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Context.tt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Context.tt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Context.tt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Context.tt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Service.Net45/Entities.Service.Net45.vstemplate b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Service.Net45/Entities.Service.Net45.vstemplate
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Service.Net45/Entities.Service.Net45.vstemplate
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Service.Net45/Entities.Service.Net45.vstemplate
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Service.Net45/Properties/AssemblyInfo.cs b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Service.Net45/Properties/AssemblyInfo.cs
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Service.Net45/Properties/AssemblyInfo.cs
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Service.Net45/Properties/AssemblyInfo.cs
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Service.Net45/TrackableService.Entities.csproj b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Service.Net45/TrackableService.Entities.csproj
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Service.Net45/TrackableService.Entities.csproj
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Service.Net45/TrackableService.Entities.csproj
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Service.Net45/TrackableServiceEntities.ReadMe.txt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Service.Net45/TrackableServiceEntities.ReadMe.txt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Service.Net45/TrackableServiceEntities.ReadMe.txt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Service.Net45/TrackableServiceEntities.ReadMe.txt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Service.Net45/__PreviewImage.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Service.Net45/__PreviewImage.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Service.Net45/__PreviewImage.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Service.Net45/__PreviewImage.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Service.Net45/__TemplateIcon.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Service.Net45/__TemplateIcon.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Service.Net45/__TemplateIcon.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Service.Net45/__TemplateIcon.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Service.Net45/packages.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Service.Net45/packages.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Service.Net45/packages.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Service.Net45/packages.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Net45/App.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Net45/App.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Net45/App.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Net45/App.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4 b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4 b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Context.tt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Context.tt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Context.tt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Context.tt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Net45/Entities.Shared.Net45.vstemplate b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Net45/Entities.Shared.Net45.vstemplate
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Net45/Entities.Shared.Net45.vstemplate
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Net45/Entities.Shared.Net45.vstemplate
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Net45/Properties/AssemblyInfo.cs b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Net45/Properties/AssemblyInfo.cs
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Net45/Properties/AssemblyInfo.cs
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Net45/Properties/AssemblyInfo.cs
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Net45/TrackableShared.Entities.Net45.csproj b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Net45/TrackableShared.Entities.Net45.csproj
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Net45/TrackableShared.Entities.Net45.csproj
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Net45/TrackableShared.Entities.Net45.csproj
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Net45/TrackableSharedEntities.Net45.ReadMe.txt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Net45/TrackableSharedEntities.Net45.ReadMe.txt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Net45/TrackableSharedEntities.Net45.ReadMe.txt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Net45/TrackableSharedEntities.Net45.ReadMe.txt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Net45/__PreviewImage.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Net45/__PreviewImage.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Net45/__PreviewImage.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Net45/__PreviewImage.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Net45/__TemplateIcon.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Net45/__TemplateIcon.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Net45/__TemplateIcon.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Net45/__TemplateIcon.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Net45/packages.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Net45/packages.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Net45/packages.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Net45/packages.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable.Data/App.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable.Data/App.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable.Data/App.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable.Data/App.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable.Data/Entities.Shared.Portable.Data.vstemplate b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable.Data/Entities.Shared.Portable.Data.vstemplate
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable.Data/Entities.Shared.Portable.Data.vstemplate
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable.Data/Entities.Shared.Portable.Data.vstemplate
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable.Data/Properties/AssemblyInfo.cs b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable.Data/Properties/AssemblyInfo.cs
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable.Data/Properties/AssemblyInfo.cs
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable.Data/Properties/AssemblyInfo.cs
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable.Data/TrackableEntities.Shared.Entities.Portable.Data.csproj b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable.Data/TrackableEntities.Shared.Entities.Portable.Data.csproj
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable.Data/TrackableEntities.Shared.Entities.Portable.Data.csproj
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable.Data/TrackableEntities.Shared.Entities.Portable.Data.csproj
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable.Data/TrackableSharedEntities.Portable.Data.ReadMe.txt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable.Data/TrackableSharedEntities.Portable.Data.ReadMe.txt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable.Data/TrackableSharedEntities.Portable.Data.ReadMe.txt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable.Data/TrackableSharedEntities.Portable.Data.ReadMe.txt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable.Data/__PreviewImage.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable.Data/__PreviewImage.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable.Data/__PreviewImage.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable.Data/__PreviewImage.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable.Data/__TemplateIcon.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable.Data/__TemplateIcon.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable.Data/__TemplateIcon.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable.Data/__TemplateIcon.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable.Data/packages.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable.Data/packages.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable.Data/packages.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable.Data/packages.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable/App.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable/App.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable/App.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable/App.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Context.tt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Context.tt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Context.tt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Context.tt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable/Entities.Shared.Portable.vstemplate b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable/Entities.Shared.Portable.vstemplate
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable/Entities.Shared.Portable.vstemplate
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable/Entities.Shared.Portable.vstemplate
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable/Properties/AssemblyInfo.cs b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable/Properties/AssemblyInfo.cs
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable/Properties/AssemblyInfo.cs
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable/Properties/AssemblyInfo.cs
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable/TrackableEntities.Shared.Entities.Portable.csproj b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable/TrackableEntities.Shared.Entities.Portable.csproj
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable/TrackableEntities.Shared.Entities.Portable.csproj
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable/TrackableEntities.Shared.Entities.Portable.csproj
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable/TrackableSharedEntities.Portable.ReadMe.txt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable/TrackableSharedEntities.Portable.ReadMe.txt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable/TrackableSharedEntities.Portable.ReadMe.txt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable/TrackableSharedEntities.Portable.ReadMe.txt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable/__PreviewImage.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable/__PreviewImage.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable/__PreviewImage.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable/__PreviewImage.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable/__TemplateIcon.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable/__TemplateIcon.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable/__TemplateIcon.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable/__TemplateIcon.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable/packages.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable/packages.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities/Entities.Shared.Portable/packages.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/Entities.Shared.Portable/packages.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/TrackableWebApi.vstemplate b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/TrackableWebApi.vstemplate
index 0fb5c7f7..3179d347 100644
--- a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/TrackableWebApi.vstemplate
+++ b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApi/TrackableWebApi.vstemplate
@@ -25,22 +25,22 @@
ConsoleClient\ConsoleClient.vstemplate
- Entities\Entities.Client.Net45\Entities.Client.Net45.vstemplate
+ Entities.Client.Net45\Entities.Client.Net45.vstemplate
- Entities\Entities.Client.Portable\Entities.Client.Portable.vstemplate
+ Entities.Client.Portable\Entities.Client.Portable.vstemplate
- Entities\Entities.Service.Net45\Entities.Service.Net45.vstemplate
+ Entities.Service.Net45\Entities.Service.Net45.vstemplate
- Entities\Entities.Shared.Net45\Entities.Shared.Net45.vstemplate
+ Entities.Shared.Net45\Entities.Shared.Net45.vstemplate
- Entities\Entities.Shared.Portable\Entities.Shared.Portable.vstemplate
+ Entities.Shared.Portable\Entities.Shared.Portable.vstemplate
- Entities\Entities.Shared.Portable.Data\Entities.Shared.Portable.Data.vstemplate
+ Entities.Shared.Portable.Data\Entities.Shared.Portable.Data.vstemplate
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Net45/App.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Net45/App.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Net45/App.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Net45/App.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4 b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4 b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Net45/Entities.Client.Net45.vstemplate b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Net45/Entities.Client.Net45.vstemplate
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Net45/Entities.Client.Net45.vstemplate
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Net45/Entities.Client.Net45.vstemplate
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Net45/Properties/AssemblyInfo.cs b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Net45/Properties/AssemblyInfo.cs
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Net45/Properties/AssemblyInfo.cs
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Net45/Properties/AssemblyInfo.cs
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Net45/TrackableClientEntities.Net45.ReadMe.txt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Net45/TrackableClientEntities.Net45.ReadMe.txt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Net45/TrackableClientEntities.Net45.ReadMe.txt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Net45/TrackableClientEntities.Net45.ReadMe.txt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Net45/TrackableEntities.ClientTemplate.Net45.csproj b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Net45/TrackableEntities.ClientTemplate.Net45.csproj
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Net45/TrackableEntities.ClientTemplate.Net45.csproj
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Net45/TrackableEntities.ClientTemplate.Net45.csproj
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Net45/__PreviewImage.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Net45/__PreviewImage.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Net45/__PreviewImage.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Net45/__PreviewImage.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Net45/__TemplateIcon.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Net45/__TemplateIcon.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Net45/__TemplateIcon.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Net45/__TemplateIcon.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Net45/packages.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Net45/packages.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Net45/packages.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Net45/packages.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Portable/App.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Portable/App.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Portable/App.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Portable/App.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Portable/CodeTemplates/EFModelFromDatabase/Context.cs.t4 b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Portable/CodeTemplates/EFModelFromDatabase/Context.cs.t4
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Portable/CodeTemplates/EFModelFromDatabase/Context.cs.t4
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Portable/CodeTemplates/EFModelFromDatabase/Context.cs.t4
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Portable/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4 b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Portable/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Portable/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Portable/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Portable/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Portable/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Portable/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Portable/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Portable/Entities.Client.Portable.vstemplate b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Portable/Entities.Client.Portable.vstemplate
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Portable/Entities.Client.Portable.vstemplate
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Portable/Entities.Client.Portable.vstemplate
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Portable/Properties/AssemblyInfo.cs b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Portable/Properties/AssemblyInfo.cs
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Portable/Properties/AssemblyInfo.cs
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Portable/Properties/AssemblyInfo.cs
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Portable/TrackableClientEntities.ReadMe.txt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Portable/TrackableClientEntities.ReadMe.txt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Portable/TrackableClientEntities.ReadMe.txt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Portable/TrackableClientEntities.ReadMe.txt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Portable/TrackableEntities.ClientTemplate.csproj b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Portable/TrackableEntities.ClientTemplate.csproj
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Portable/TrackableEntities.ClientTemplate.csproj
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Portable/TrackableEntities.ClientTemplate.csproj
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Portable/__PreviewImage.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Portable/__PreviewImage.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Portable/__PreviewImage.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Portable/__PreviewImage.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Portable/__TemplateIcon.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Portable/__TemplateIcon.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Portable/__TemplateIcon.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Portable/__TemplateIcon.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Portable/packages.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Portable/packages.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Client.Portable/packages.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Client.Portable/packages.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Service.Net45/App.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Service.Net45/App.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Service.Net45/App.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Service.Net45/App.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Service.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4 b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Service.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Service.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Service.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Service.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4 b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Service.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Service.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Service.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Context.tt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Context.tt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Context.tt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Context.tt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Service.Net45/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Service.Net45/Entities.Service.Net45.vstemplate b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Service.Net45/Entities.Service.Net45.vstemplate
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Service.Net45/Entities.Service.Net45.vstemplate
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Service.Net45/Entities.Service.Net45.vstemplate
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Service.Net45/Properties/AssemblyInfo.cs b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Service.Net45/Properties/AssemblyInfo.cs
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Service.Net45/Properties/AssemblyInfo.cs
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Service.Net45/Properties/AssemblyInfo.cs
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Service.Net45/TrackableService.Entities.csproj b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Service.Net45/TrackableService.Entities.csproj
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Service.Net45/TrackableService.Entities.csproj
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Service.Net45/TrackableService.Entities.csproj
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Service.Net45/TrackableServiceEntities.ReadMe.txt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Service.Net45/TrackableServiceEntities.ReadMe.txt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Service.Net45/TrackableServiceEntities.ReadMe.txt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Service.Net45/TrackableServiceEntities.ReadMe.txt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Service.Net45/__PreviewImage.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Service.Net45/__PreviewImage.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Service.Net45/__PreviewImage.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Service.Net45/__PreviewImage.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Service.Net45/__TemplateIcon.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Service.Net45/__TemplateIcon.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Service.Net45/__TemplateIcon.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Service.Net45/__TemplateIcon.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Service.Net45/packages.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Service.Net45/packages.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Service.Net45/packages.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Service.Net45/packages.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Net45/App.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Net45/App.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Net45/App.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Net45/App.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4 b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Net45/CodeTemplates/EFModelFromDatabase/Context.cs.t4
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4 b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Net45/CodeTemplates/EFModelFromDatabase/EntityType.cs.t4
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Context.tt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Context.tt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Context.tt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Context.tt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Net45/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Net45/Entities.Shared.Net45.vstemplate b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Net45/Entities.Shared.Net45.vstemplate
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Net45/Entities.Shared.Net45.vstemplate
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Net45/Entities.Shared.Net45.vstemplate
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Net45/Properties/AssemblyInfo.cs b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Net45/Properties/AssemblyInfo.cs
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Net45/Properties/AssemblyInfo.cs
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Net45/Properties/AssemblyInfo.cs
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Net45/TrackableShared.Entities.Net45.csproj b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Net45/TrackableShared.Entities.Net45.csproj
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Net45/TrackableShared.Entities.Net45.csproj
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Net45/TrackableShared.Entities.Net45.csproj
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Net45/TrackableSharedEntities.Net45.ReadMe.txt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Net45/TrackableSharedEntities.Net45.ReadMe.txt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Net45/TrackableSharedEntities.Net45.ReadMe.txt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Net45/TrackableSharedEntities.Net45.ReadMe.txt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Net45/__PreviewImage.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Net45/__PreviewImage.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Net45/__PreviewImage.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Net45/__PreviewImage.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Net45/__TemplateIcon.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Net45/__TemplateIcon.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Net45/__TemplateIcon.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Net45/__TemplateIcon.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Net45/packages.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Net45/packages.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Net45/packages.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Net45/packages.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable.Data/App.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable.Data/App.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable.Data/App.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable.Data/App.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable.Data/Entities.Shared.Portable.Data.vstemplate b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable.Data/Entities.Shared.Portable.Data.vstemplate
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable.Data/Entities.Shared.Portable.Data.vstemplate
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable.Data/Entities.Shared.Portable.Data.vstemplate
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable.Data/Properties/AssemblyInfo.cs b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable.Data/Properties/AssemblyInfo.cs
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable.Data/Properties/AssemblyInfo.cs
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable.Data/Properties/AssemblyInfo.cs
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable.Data/TrackableEntities.Shared.Entities.Portable.Data.csproj b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable.Data/TrackableEntities.Shared.Entities.Portable.Data.csproj
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable.Data/TrackableEntities.Shared.Entities.Portable.Data.csproj
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable.Data/TrackableEntities.Shared.Entities.Portable.Data.csproj
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable.Data/TrackableSharedEntities.Portable.Data.ReadMe.txt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable.Data/TrackableSharedEntities.Portable.Data.ReadMe.txt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable.Data/TrackableSharedEntities.Portable.Data.ReadMe.txt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable.Data/TrackableSharedEntities.Portable.Data.ReadMe.txt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable.Data/__PreviewImage.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable.Data/__PreviewImage.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable.Data/__PreviewImage.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable.Data/__PreviewImage.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable.Data/__TemplateIcon.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable.Data/__TemplateIcon.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable.Data/__TemplateIcon.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable.Data/__TemplateIcon.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable.Data/packages.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable.Data/packages.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable.Data/packages.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable.Data/packages.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable/App.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable/App.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable/App.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable/App.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Context.tt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Context.tt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Context.tt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Context.tt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Entity.tt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable/CodeTemplates/ReverseEngineerCodeFirst/Mapping.tt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable/Entities.Shared.Portable.vstemplate b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable/Entities.Shared.Portable.vstemplate
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable/Entities.Shared.Portable.vstemplate
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable/Entities.Shared.Portable.vstemplate
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable/Properties/AssemblyInfo.cs b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable/Properties/AssemblyInfo.cs
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable/Properties/AssemblyInfo.cs
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable/Properties/AssemblyInfo.cs
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable/TrackableEntities.Shared.Entities.Portable.csproj b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable/TrackableEntities.Shared.Entities.Portable.csproj
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable/TrackableEntities.Shared.Entities.Portable.csproj
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable/TrackableEntities.Shared.Entities.Portable.csproj
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable/TrackableSharedEntities.Portable.ReadMe.txt b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable/TrackableSharedEntities.Portable.ReadMe.txt
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable/TrackableSharedEntities.Portable.ReadMe.txt
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable/TrackableSharedEntities.Portable.ReadMe.txt
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable/__PreviewImage.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable/__PreviewImage.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable/__PreviewImage.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable/__PreviewImage.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable/__TemplateIcon.png b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable/__TemplateIcon.png
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable/__TemplateIcon.png
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable/__TemplateIcon.png
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable/packages.config b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable/packages.config
similarity index 100%
rename from Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities/Entities.Shared.Portable/packages.config
rename to Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/Entities.Shared.Portable/packages.config
diff --git a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/TrackableWebApiPatterns.vstemplate b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/TrackableWebApiPatterns.vstemplate
index b4446a00..c7dfd078 100644
--- a/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/TrackableWebApiPatterns.vstemplate
+++ b/Extensions/VS2013/Output/Extract/ProjectTemplates/TrackableWebApiPatterns/TrackableWebApiPatterns.vstemplate
@@ -31,22 +31,22 @@
ConsoleClient\ConsoleClient.vstemplate
- Entities\Entities.Client.Net45\Entities.Client.Net45.vstemplate
+ Entities.Client.Net45\Entities.Client.Net45.vstemplate
- Entities\Entities.Client.Portable\Entities.Client.Portable.vstemplate
+ Entities.Client.Portable\Entities.Client.Portable.vstemplate
- Entities\Entities.Service.Net45\Entities.Service.Net45.vstemplate
+ Entities.Service.Net45\Entities.Service.Net45.vstemplate
- Entities\Entities.Shared.Net45\Entities.Shared.Net45.vstemplate
+ Entities.Shared.Net45\Entities.Shared.Net45.vstemplate
- Entities\Entities.Shared.Portable\Entities.Shared.Portable.vstemplate
+ Entities.Shared.Portable\Entities.Shared.Portable.vstemplate
- Entities\Entities.Shared.Portable.Data\Entities.Shared.Portable.Data.vstemplate
+ Entities.Shared.Portable.Data\Entities.Shared.Portable.Data.vstemplate
diff --git a/Extensions/VS2013/Output/Zip/ProjectTemplates/TrackableWcfService.zip b/Extensions/VS2013/Output/Zip/ProjectTemplates/TrackableWcfService.zip
index d39009e4..1c58e3a7 100644
Binary files a/Extensions/VS2013/Output/Zip/ProjectTemplates/TrackableWcfService.zip and b/Extensions/VS2013/Output/Zip/ProjectTemplates/TrackableWcfService.zip differ
diff --git a/Extensions/VS2013/Output/Zip/ProjectTemplates/TrackableWebApi.zip b/Extensions/VS2013/Output/Zip/ProjectTemplates/TrackableWebApi.zip
index 5ab2f3e6..e5270f08 100644
Binary files a/Extensions/VS2013/Output/Zip/ProjectTemplates/TrackableWebApi.zip and b/Extensions/VS2013/Output/Zip/ProjectTemplates/TrackableWebApi.zip differ
diff --git a/Extensions/VS2013/Output/Zip/ProjectTemplates/TrackableWebApiPatterns.zip b/Extensions/VS2013/Output/Zip/ProjectTemplates/TrackableWebApiPatterns.zip
index 56f708aa..3f17a157 100644
Binary files a/Extensions/VS2013/Output/Zip/ProjectTemplates/TrackableWebApiPatterns.zip and b/Extensions/VS2013/Output/Zip/ProjectTemplates/TrackableWebApiPatterns.zip differ
diff --git a/Extensions/VS2013/VSIX/TrackableEntities.VS2013-2.2.5.vsix b/Extensions/VS2013/VSIX/TrackableEntities.VS2013-2.5.0.vsix
similarity index 92%
rename from Extensions/VS2013/VSIX/TrackableEntities.VS2013-2.2.5.vsix
rename to Extensions/VS2013/VSIX/TrackableEntities.VS2013-2.5.0.vsix
index ed1a2f2d..9f946365 100644
Binary files a/Extensions/VS2013/VSIX/TrackableEntities.VS2013-2.2.5.vsix and b/Extensions/VS2013/VSIX/TrackableEntities.VS2013-2.5.0.vsix differ
diff --git a/NuGet/Packages/TrackableEntities.Client.Net4/TrackableEntities.Client.Net4.2.5.0.nupkg b/NuGet/Packages/TrackableEntities.Client.Net4/TrackableEntities.Client.Net4.2.5.0.nupkg
new file mode 100644
index 00000000..772a5678
Binary files /dev/null and b/NuGet/Packages/TrackableEntities.Client.Net4/TrackableEntities.Client.Net4.2.5.0.nupkg differ
diff --git a/NuGet/Packages/TrackableEntities.Client.Net4/TrackableEntities.Client.Net4.2.5.0.symbols.nupkg b/NuGet/Packages/TrackableEntities.Client.Net4/TrackableEntities.Client.Net4.2.5.0.symbols.nupkg
new file mode 100644
index 00000000..6ebcb25c
Binary files /dev/null and b/NuGet/Packages/TrackableEntities.Client.Net4/TrackableEntities.Client.Net4.2.5.0.symbols.nupkg differ
diff --git a/NuGet/Packages/TrackableEntities.Client.Net4/TrackableEntities.Client.Net4.nuspec b/NuGet/Packages/TrackableEntities.Client.Net4/TrackableEntities.Client.Net4.nuspec
index 5efa60e3..71283207 100644
--- a/NuGet/Packages/TrackableEntities.Client.Net4/TrackableEntities.Client.Net4.nuspec
+++ b/NuGet/Packages/TrackableEntities.Client.Net4/TrackableEntities.Client.Net4.nuspec
@@ -2,7 +2,7 @@
TrackableEntities.Client.Net4
- 2.1.1.0-beta1
+ 2.5.0
Trackable Entities Client for .NET 4.0
Tony Sneed
Tony Sneed
@@ -15,8 +15,8 @@
change-tracking entity-framework n-tier wcf web-api
-
-
+
+
diff --git a/NuGet/Packages/TrackableEntities.Client.Net4/lib/net40/TrackableEntities.Client.dll b/NuGet/Packages/TrackableEntities.Client.Net4/lib/net40/TrackableEntities.Client.dll
deleted file mode 100644
index 5c0a5b65..00000000
Binary files a/NuGet/Packages/TrackableEntities.Client.Net4/lib/net40/TrackableEntities.Client.dll and /dev/null differ
diff --git a/NuGet/Packages/TrackableEntities.Client.Net4/lib/net40/TrackableEntities.Client.pdb b/NuGet/Packages/TrackableEntities.Client.Net4/lib/net40/TrackableEntities.Client.pdb
deleted file mode 100644
index a3485ce8..00000000
Binary files a/NuGet/Packages/TrackableEntities.Client.Net4/lib/net40/TrackableEntities.Client.pdb and /dev/null differ
diff --git a/NuGet/Packages/TrackableEntities.Client.Net4/lib/net40/TrackableEntities.Client.xml b/NuGet/Packages/TrackableEntities.Client.Net4/lib/net40/TrackableEntities.Client.xml
deleted file mode 100644
index ffb64b81..00000000
--- a/NuGet/Packages/TrackableEntities.Client.Net4/lib/net40/TrackableEntities.Client.xml
+++ /dev/null
@@ -1,389 +0,0 @@
-
-
-
- TrackableEntities.Client
-
-
-
-
- Collection responsible for tracking changes to entities.
-
- Trackable entity type
-
-
-
- Interface implemented by trackable collections.
-
-
-
-
- Get entities that have been marked as Added, Modified or Deleted.
-
- Collection containing only changed entities
-
-
-
- Interface implemented by trackable collections.
-
-
-
-
- For internal use.
-
-
-
-
- Get entities that have been marked as Added, Modified or Deleted.
-
- True to return only cached deletes
- Collection containing only changed entities
-
-
-
- Remove deleted entities which have been cached.
-
-
-
-
- Notification that an entity has changed.
-
-
-
-
- Turn change-tracking on and off.
-
-
-
-
- Properties to exclude from change tracking.
-
-
-
-
- ITrackable parent referencing items in this collection.
-
-
-
-
- Default contstructor with change-tracking disabled
-
-
-
-
- Change-tracking will not begin after entities are added,
- unless tracking is enabled.
-
- Enable tracking after entities are added
-
-
-
- Constructor that accepts one or more entities.
- Change-tracking will begin after entities are added.
-
- Entities being change-tracked
-
-
-
- Constructor that accepts a collection of entities.
- Change-tracking will begin after entities are added,
- unless tracking is disabled.
-
- Entities being change-tracked
- Disable tracking after entities are added
-
-
-
- For internal use.
- Turn change-tracking on and off with proper circular reference checking.
-
-
-
-
- Insert item at specified index.
-
- Zero-based index at which item should be inserted
- Item to insert
-
-
-
- Remove item at specified index.
-
- Zero-based index at which item should be removed
-
-
-
- Get entities that have been added, modified or deleted, including child
- collections with entities that have been added, modified or deleted.
-
- Collection containing only changed entities
-
-
-
- Get entities that have been added, modified or deleted.
-
- True to return only cached deletes
- Collection containing only changed entities
-
-
-
- Remove deleted entities which have been cached.
-
-
-
-
- Merge changed child items into the original trackable entity.
- This assumes GetChanges was called to update only changed items.
- Non-recursive - only direct children will be merged.
- Usage: MergeChanges(ref originalItem, updatedItem);
-
- Local entity containing unchanged child items.
- Entity returned by an update operation.
-
-
-
- Event for when an entity in the collection has changed its tracking state.
-
-
-
-
- Properties to exclude from change tracking.
-
-
-
-
- Turn change-tracking on and off.
-
-
-
-
- ITrackable parent referencing items in this collection.
-
-
-
-
- ITrackable extension methods.
-
-
-
-
- Merge changes from a one or more updated entities into original entities.
- First call GetChanges on the change tracker, passing changes to a service update operation.
- Then call MergeChanges, passing one or more updated entities from the service update operation.
- Properties on original entities will be set to those from updated entities.
-
- // Usage:
- // Start change-tracking originalEntity (new or retrieved from service)
- var changeTracker = new ChangeTrackingCollection(originalEntity);
-
- // Make changes to originalEntity, including reference and child entities
-
- // Get changes
- var changedEntity = changeTracker.GetChanges().SingleOrDefault();
-
- // Pass changes to service update operation
- var updatedEntity = service.Update(changedEntity);
-
- // Merge updates from updated entity back into the original entity
- changeTracker.MergeChanges(updatedEntity);
-
-
- Trackable entity type
- Change tracker used to track changes on original entities
- One or more entities updated with changes from a service update operation
-
- Entity must implement IEquatable(TEntity)
- Update Trackable Entities Visual Studio Extension to v 2.0 or later, then re-generate client entities.
-
-
-
-
- See if there are changes in an object graph.
-
- Trackable object
- True if there are changes in the object graph
-
-
-
- Create a clone of the ChangeTrackingCollection using a JSON binary serializer.
- Changes can be rolled back by reverting to the cloned ChangeTrackingCollection.
-
- Change tracker used to track changes on entities
- Trackable entity type
- Deep copy of the ChangeTrackingCollection
-
-
-
- TrackableEntities constants.
-
-
-
-
- Change-tracking property names.
-
-
-
- TrackingState property name
-
-
- ModifiedProperties property name
-
-
-
- Equatable member names.
-
-
-
- Equatable method start
-
-
- Equatable method end
-
-
- Entity identifier property
-
-
- Entity identify field
-
-
-
- Change-tracking member names.
-
-
-
- Change-tracking property end
-
-
-
- Base class for model entities to support INotifyPropertyChanged
-
- Entity type
-
-
-
- Fire PropertyChanged event.
-
- Property return type
- Lambda expression for property
-
-
-
- Event for notification of property changes
-
-
-
-
- Recursively enable or disable tracking on trackable entities in an object graph.
-
- Trackable object
- Enable or disable change-tracking
- Circular reference checking helper
-
-
-
- Recursively set tracking state on trackable entities in an object graph.
-
- Trackable object
- Change-tracking state of an entity
- Circular reference checking helper
- True is an item is treated as part of an M-M collection
-
-
-
- Recursively set tracking state on trackable properties in an object graph.
-
- Trackable object
- Properties on an entity that have been modified
- Circular reference checking helper
-
-
-
- Recursively remove items marked as deleted.
-
- Change-tracking collection
- Circular reference checking helper
-
-
-
- Restore items marked as deleted.
-
- Change-tracking collection
- Circular reference checking helper
-
-
-
- Get entities that have been added, modified or deleted, including trackable
- reference and child entities.
-
- Collection of ITrackable objects
- Circular reference checking helper
- Collection containing only added, modified or deleted entities
-
-
-
- Performs a deep copy using Json binary serializer.
-
- Entity type
- Trackable object
- Cloned Trackable object
-
-
-
- Performs a deep copy using Json binary serializer.
-
- Entity type
- Collection of Trackable objects
- Cloned collection of Trackable object
-
-
-
- Determines if two entities have the same identifier.
-
- Trackable object
- Other trackable object
- True if item is equatable, otherwise false
-
-
-
- Get entity identifier for correlation with MergeChanges.
-
- ITrackable object
- Entity identifier used for correlation with MergeChanges
-
-
-
- Set entity identifier used for correlation with MergeChanges.
-
- ITrackable object
- Unique identifier (optional)
-
-
-
- Get value of entity identity used for setting EntityIdentifier.
-
- ITrackable object
- Value of entity identity field
-
-
-
- Set value of entity identity used for setting EntityIdentifier.
-
- ITrackable object
- Value for entity identity field
-
-
-
- Get reference property change tracker.
-
- ITrackable object
- Reference property name
- Reference property change tracker
-
-
-
- Determine if an entity is a child of a many-to-many change-tracking collection property.
-
- Change-tracking collection
-
-
-
-
diff --git a/NuGet/Packages/TrackableEntities.Client/TrackableEntities.Client.2.5.0.nupkg b/NuGet/Packages/TrackableEntities.Client/TrackableEntities.Client.2.5.0.nupkg
new file mode 100644
index 00000000..776699e9
Binary files /dev/null and b/NuGet/Packages/TrackableEntities.Client/TrackableEntities.Client.2.5.0.nupkg differ
diff --git a/NuGet/Packages/TrackableEntities.Client/TrackableEntities.Client.2.5.0.symbols.nupkg b/NuGet/Packages/TrackableEntities.Client/TrackableEntities.Client.2.5.0.symbols.nupkg
new file mode 100644
index 00000000..abe4a195
Binary files /dev/null and b/NuGet/Packages/TrackableEntities.Client/TrackableEntities.Client.2.5.0.symbols.nupkg differ
diff --git a/NuGet/Packages/TrackableEntities.Client/TrackableEntities.Client.nuspec b/NuGet/Packages/TrackableEntities.Client/TrackableEntities.Client.nuspec
index 36bcb54e..1a44335e 100644
--- a/NuGet/Packages/TrackableEntities.Client/TrackableEntities.Client.nuspec
+++ b/NuGet/Packages/TrackableEntities.Client/TrackableEntities.Client.nuspec
@@ -2,7 +2,7 @@
TrackableEntities.Client
- 2.1.1.0-beta1
+ 2.5.0
Trackable Entities Client
Tony Sneed
Tony Sneed
@@ -14,10 +14,8 @@
en-US
change-tracking entity-framework n-tier wcf web-api
-
-
-
-
+
+
\ No newline at end of file
diff --git a/NuGet/Packages/TrackableEntities.Client/lib/portable-net45+sl5+win8+windowsphone8/TrackableEntities.Client.dll b/NuGet/Packages/TrackableEntities.Client/lib/portable-net45+sl5+win8+windowsphone8/TrackableEntities.Client.dll
deleted file mode 100644
index df0174a9..00000000
Binary files a/NuGet/Packages/TrackableEntities.Client/lib/portable-net45+sl5+win8+windowsphone8/TrackableEntities.Client.dll and /dev/null differ
diff --git a/NuGet/Packages/TrackableEntities.Client/lib/portable-net45+sl5+win8+windowsphone8/TrackableEntities.Client.pdb b/NuGet/Packages/TrackableEntities.Client/lib/portable-net45+sl5+win8+windowsphone8/TrackableEntities.Client.pdb
deleted file mode 100644
index 20c661a4..00000000
Binary files a/NuGet/Packages/TrackableEntities.Client/lib/portable-net45+sl5+win8+windowsphone8/TrackableEntities.Client.pdb and /dev/null differ
diff --git a/NuGet/Packages/TrackableEntities.Client/lib/portable-net45+sl5+win8+windowsphone8/TrackableEntities.Client.xml b/NuGet/Packages/TrackableEntities.Client/lib/portable-net45+sl5+win8+windowsphone8/TrackableEntities.Client.xml
deleted file mode 100644
index 2e7d6869..00000000
--- a/NuGet/Packages/TrackableEntities.Client/lib/portable-net45+sl5+win8+windowsphone8/TrackableEntities.Client.xml
+++ /dev/null
@@ -1,389 +0,0 @@
-
-
-
- TrackableEntities.Client
-
-
-
-
- Collection responsible for tracking changes to entities.
-
- Trackable entity type
-
-
-
- Interface implemented by trackable collections.
-
-
-
-
- Get entities that have been marked as Added, Modified or Deleted.
-
- Collection containing only changed entities
-
-
-
- Interface implemented by trackable collections.
-
-
-
-
- For internal use.
-
-
-
-
- Get entities that have been marked as Added, Modified or Deleted.
-
- True to return only cached deletes
- Collection containing only changed entities
-
-
-
- Remove deleted entities which have been cached.
-
-
-
-
- Notification that an entity has changed.
-
-
-
-
- Turn change-tracking on and off.
-
-
-
-
- Properties to exclude from change tracking.
-
-
-
-
- ITrackable parent referencing items in this collection.
-
-
-
-
- Default contstructor with change-tracking disabled
-
-
-
-
- Change-tracking will not begin after entities are added,
- unless tracking is enabled.
-
- Enable tracking after entities are added
-
-
-
- Constructor that accepts one or more entities.
- Change-tracking will begin after entities are added.
-
- Entities being change-tracked
-
-
-
- Constructor that accepts a collection of entities.
- Change-tracking will begin after entities are added,
- unless tracking is disabled.
-
- Entities being change-tracked
- Disable tracking after entities are added
-
-
-
- For internal use.
- Turn change-tracking on and off with proper circular reference checking.
-
-
-
-
- Insert item at specified index.
-
- Zero-based index at which item should be inserted
- Item to insert
-
-
-
- Remove item at specified index.
-
- Zero-based index at which item should be removed
-
-
-
- Get entities that have been added, modified or deleted, including child
- collections with entities that have been added, modified or deleted.
-
- Collection containing only changed entities
-
-
-
- Get entities that have been added, modified or deleted.
-
- True to return only cached deletes
- Collection containing only changed entities
-
-
-
- Remove deleted entities which have been cached.
-
-
-
-
- Merge changed child items into the original trackable entity.
- This assumes GetChanges was called to update only changed items.
- Non-recursive - only direct children will be merged.
- Usage: MergeChanges(ref originalItem, updatedItem);
-
- Local entity containing unchanged child items.
- Entity returned by an update operation.
-
-
-
- Event for when an entity in the collection has changed its tracking state.
-
-
-
-
- Properties to exclude from change tracking.
-
-
-
-
- Turn change-tracking on and off.
-
-
-
-
- ITrackable parent referencing items in this collection.
-
-
-
-
- TrackableEntities constants.
-
-
-
-
- Change-tracking property names.
-
-
-
- TrackingState property name
-
-
- ModifiedProperties property name
-
-
-
- Equatable member names.
-
-
-
- Equatable method start
-
-
- Equatable method end
-
-
- Entity identifier property
-
-
- Entity identify field
-
-
-
- Change-tracking member names.
-
-
-
- Change-tracking property end
-
-
-
- Base class for model entities to support INotifyPropertyChanged
-
- Entity type
-
-
-
- Fire PropertyChanged event.
-
- Property return type
- Lambda expression for property
-
-
-
- Event for notification of property changes
-
-
-
-
- ITrackable extension methods.
-
-
-
-
- Merge changes from a one or more updated entities into original entities.
- First call GetChanges on the change tracker, passing changes to a service update operation.
- Then call MergeChanges, passing one or more updated entities from the service update operation.
- Properties on original entities will be set to those from updated entities.
-
- // Usage:
- // Start change-tracking originalEntity (new or retrieved from service)
- var changeTracker = new ChangeTrackingCollection(originalEntity);
-
- // Make changes to originalEntity, including reference and child entities
-
- // Get changes
- var changedEntity = changeTracker.GetChanges().SingleOrDefault();
-
- // Pass changes to service update operation
- var updatedEntity = service.Update(changedEntity);
-
- // Merge updates from updated entity back into the original entity
- changeTracker.MergeChanges(updatedEntity);
-
-
- Trackable entity type
- Change tracker used to track changes on original entities
- One or more entities updated with changes from a service update operation
-
- Entity must implement IEquatable(TEntity)
- Update Trackable Entities Visual Studio Extension to v 2.0 or later, then re-generate client entities.
-
-
-
-
- See if there are changes in an object graph.
-
- Trackable object
- True if there are changes in the object graph
-
-
-
- Create a clone of the ChangeTrackingCollection using a JSON binary serializer.
- Changes can be rolled back by reverting to the cloned ChangeTrackingCollection.
-
- Change tracker used to track changes on entities
- Trackable entity type
- Deep copy of the ChangeTrackingCollection
-
-
-
- Recursively enable or disable tracking on trackable entities in an object graph.
-
- Trackable object
- Enable or disable change-tracking
- Circular reference checking helper
-
-
-
- Recursively set tracking state on trackable entities in an object graph.
-
- Trackable object
- Change-tracking state of an entity
- Circular reference checking helper
- True is an item is treated as part of an M-M collection
-
-
-
- Recursively set tracking state on trackable properties in an object graph.
-
- Trackable object
- Properties on an entity that have been modified
- Circular reference checking helper
-
-
-
- Recursively remove items marked as deleted.
-
- Change-tracking collection
- Circular reference checking helper
-
-
-
- Restore items marked as deleted.
-
- Change-tracking collection
- Circular reference checking helper
-
-
-
- Get entities that have been added, modified or deleted, including trackable
- reference and child entities.
-
- Collection of ITrackable objects
- Circular reference checking helper
- Collection containing only added, modified or deleted entities
-
-
-
- Performs a deep copy using Json binary serializer.
-
- Entity type
- Trackable object
- Cloned Trackable object
-
-
-
- Performs a deep copy using Json binary serializer.
-
- Entity type
- Collection of Trackable objects
- Cloned collection of Trackable object
-
-
-
- Determines if two entities have the same identifier.
-
- Trackable object
- Other trackable object
- True if item is equatable, otherwise false
-
-
-
- Get entity identifier for correlation with MergeChanges.
-
- ITrackable object
- Entity identifier used for correlation with MergeChanges
-
-
-
- Set entity identifier used for correlation with MergeChanges.
-
- ITrackable object
- Unique identifier (optional)
-
-
-
- Get value of entity identity used for setting EntityIdentifier.
-
- ITrackable object
- Value of entity identity field
-
-
-
- Set value of entity identity used for setting EntityIdentifier.
-
- ITrackable object
- Value for entity identity field
-
-
-
- Get reference property change tracker.
-
- ITrackable object
- Reference property name
- Reference property change tracker
-
-
-
- Determine if an entity is a child of a many-to-many change-tracking collection property.
-
- Change-tracking collection
-
-
-
-
diff --git a/NuGet/Packages/TrackableEntities.CodeTemplates/TrackableEntities.CodeTemplates.Client.Net45/TrackableEntities.CodeTemplates.Client.Net45.2.5.0.nupkg b/NuGet/Packages/TrackableEntities.CodeTemplates/TrackableEntities.CodeTemplates.Client.Net45/TrackableEntities.CodeTemplates.Client.Net45.2.5.0.nupkg
new file mode 100644
index 00000000..bedd97fb
Binary files /dev/null and b/NuGet/Packages/TrackableEntities.CodeTemplates/TrackableEntities.CodeTemplates.Client.Net45/TrackableEntities.CodeTemplates.Client.Net45.2.5.0.nupkg differ
diff --git a/NuGet/Packages/TrackableEntities.CodeTemplates/TrackableEntities.CodeTemplates.Client.Net45/TrackableEntities.CodeTemplates.Client.Net45.nuspec b/NuGet/Packages/TrackableEntities.CodeTemplates/TrackableEntities.CodeTemplates.Client.Net45/TrackableEntities.CodeTemplates.Client.Net45.nuspec
new file mode 100644
index 00000000..16267974
--- /dev/null
+++ b/NuGet/Packages/TrackableEntities.CodeTemplates/TrackableEntities.CodeTemplates.Client.Net45/TrackableEntities.CodeTemplates.Client.Net45.nuspec
@@ -0,0 +1,17 @@
+
+
+
+ TrackableEntities.CodeTemplates.Client.Net45
+ $PackageVersion$
+ Trackable Entities .NET 4.5 Client Code Templates
+ Tony Sneed
+ Tony Sneed
+ http://trackable.codeplex.com/license
+ http://trackable.codeplex.com
+ http://tonysneed.com/images/trackable/tracking-small.png
+ false
+ Adds T4 templates used to generate trackable entity classes from a database using Entity Framework Power Tools or EF 6.x Tools for Visual Studio.
+ en-US
+ change-tracking entity-framework n-tier code-generation t4
+
+
\ No newline at end of file
diff --git a/NuGet/Packages/TrackableEntities.CodeTemplates/TrackableEntities.CodeTemplates.Client.Portable/TrackableEntities.CodeTemplates.Client.Portable.2.5.0.nupkg b/NuGet/Packages/TrackableEntities.CodeTemplates/TrackableEntities.CodeTemplates.Client.Portable/TrackableEntities.CodeTemplates.Client.Portable.2.5.0.nupkg
new file mode 100644
index 00000000..322c5572
Binary files /dev/null and b/NuGet/Packages/TrackableEntities.CodeTemplates/TrackableEntities.CodeTemplates.Client.Portable/TrackableEntities.CodeTemplates.Client.Portable.2.5.0.nupkg differ
diff --git a/NuGet/Packages/TrackableEntities.CodeTemplates/TrackableEntities.CodeTemplates.Client.Portable/TrackableEntities.CodeTemplates.Client.Portable.nuspec b/NuGet/Packages/TrackableEntities.CodeTemplates/TrackableEntities.CodeTemplates.Client.Portable/TrackableEntities.CodeTemplates.Client.Portable.nuspec
new file mode 100644
index 00000000..72f2423f
--- /dev/null
+++ b/NuGet/Packages/TrackableEntities.CodeTemplates/TrackableEntities.CodeTemplates.Client.Portable/TrackableEntities.CodeTemplates.Client.Portable.nuspec
@@ -0,0 +1,17 @@
+
+
+
+ TrackableEntities.CodeTemplates.Client.Portable
+ $PackageVersion$
+ Trackable Entities Portable Client Code Templates
+ Tony Sneed
+ Tony Sneed
+ http://trackable.codeplex.com/license
+ http://trackable.codeplex.com
+ http://tonysneed.com/images/trackable/tracking-small.png
+ false
+ Adds T4 templates used to generate trackable entity classes from a database using Entity Framework Power Tools or EF 6.x Tools for Visual Studio.
+ en-US
+ change-tracking entity-framework n-tier code-generation t4
+
+
\ No newline at end of file
diff --git a/NuGet/Packages/TrackableEntities.CodeTemplates/TrackableEntities.CodeTemplates.Service.Net45/TrackableEntities.CodeTemplates.Service.Net45.2.5.0.nupkg b/NuGet/Packages/TrackableEntities.CodeTemplates/TrackableEntities.CodeTemplates.Service.Net45/TrackableEntities.CodeTemplates.Service.Net45.2.5.0.nupkg
new file mode 100644
index 00000000..0cad504e
Binary files /dev/null and b/NuGet/Packages/TrackableEntities.CodeTemplates/TrackableEntities.CodeTemplates.Service.Net45/TrackableEntities.CodeTemplates.Service.Net45.2.5.0.nupkg differ
diff --git a/NuGet/Packages/TrackableEntities.CodeTemplates/TrackableEntities.CodeTemplates.Service.Net45/TrackableEntities.CodeTemplates.Service.Net45.nuspec b/NuGet/Packages/TrackableEntities.CodeTemplates/TrackableEntities.CodeTemplates.Service.Net45/TrackableEntities.CodeTemplates.Service.Net45.nuspec
new file mode 100644
index 00000000..f3f5e662
--- /dev/null
+++ b/NuGet/Packages/TrackableEntities.CodeTemplates/TrackableEntities.CodeTemplates.Service.Net45/TrackableEntities.CodeTemplates.Service.Net45.nuspec
@@ -0,0 +1,17 @@
+
+
+
+ TrackableEntities.CodeTemplates.Service.Net45
+ $PackageVersion$
+ Trackable Entities .NET 4.5 Service Code Templates
+ Tony Sneed
+ Tony Sneed
+ http://trackable.codeplex.com/license
+ http://trackable.codeplex.com
+ http://tonysneed.com/images/trackable/tracking-small.png
+ false
+ Adds T4 templates used to generate trackable entity classes from a database using Entity Framework Power Tools or EF 6.x Tools for Visual Studio.
+ en-US
+ change-tracking entity-framework n-tier code-generation t4
+
+
\ No newline at end of file
diff --git a/NuGet/Packages/TrackableEntities.CodeTemplates/TrackableEntities.CodeTemplates.Shared.Net45/TrackableEntities.CodeTemplates.Shared.Net45.2.5.0.nupkg b/NuGet/Packages/TrackableEntities.CodeTemplates/TrackableEntities.CodeTemplates.Shared.Net45/TrackableEntities.CodeTemplates.Shared.Net45.2.5.0.nupkg
new file mode 100644
index 00000000..5641f4fb
Binary files /dev/null and b/NuGet/Packages/TrackableEntities.CodeTemplates/TrackableEntities.CodeTemplates.Shared.Net45/TrackableEntities.CodeTemplates.Shared.Net45.2.5.0.nupkg differ
diff --git a/NuGet/Packages/TrackableEntities.CodeTemplates/TrackableEntities.CodeTemplates.Shared.Net45/TrackableEntities.CodeTemplates.Shared.Net45.nuspec b/NuGet/Packages/TrackableEntities.CodeTemplates/TrackableEntities.CodeTemplates.Shared.Net45/TrackableEntities.CodeTemplates.Shared.Net45.nuspec
new file mode 100644
index 00000000..c69bbe3e
--- /dev/null
+++ b/NuGet/Packages/TrackableEntities.CodeTemplates/TrackableEntities.CodeTemplates.Shared.Net45/TrackableEntities.CodeTemplates.Shared.Net45.nuspec
@@ -0,0 +1,17 @@
+
+
+
+ TrackableEntities.CodeTemplates.Shared.Net45
+ $PackageVersion$
+ Trackable Entities .NET 4.5 Shared Code Templates
+ Tony Sneed
+ Tony Sneed
+ http://trackable.codeplex.com/license
+ http://trackable.codeplex.com
+ http://tonysneed.com/images/trackable/tracking-small.png
+ false
+ Adds T4 templates used to generate trackable entity classes from a database using Entity Framework Power Tools or EF 6.x Tools for Visual Studio.
+ en-US
+ change-tracking entity-framework n-tier code-generation t4
+
+
\ No newline at end of file
diff --git a/NuGet/Packages/TrackableEntities.CodeTemplates/TrackableEntities.CodeTemplates.Shared.Portable/TrackableEntities.CodeTemplates.Shared.Portable.2.5.0.nupkg b/NuGet/Packages/TrackableEntities.CodeTemplates/TrackableEntities.CodeTemplates.Shared.Portable/TrackableEntities.CodeTemplates.Shared.Portable.2.5.0.nupkg
new file mode 100644
index 00000000..6d9b3a88
Binary files /dev/null and b/NuGet/Packages/TrackableEntities.CodeTemplates/TrackableEntities.CodeTemplates.Shared.Portable/TrackableEntities.CodeTemplates.Shared.Portable.2.5.0.nupkg differ
diff --git a/NuGet/Packages/TrackableEntities.CodeTemplates/TrackableEntities.CodeTemplates.Shared.Portable/TrackableEntities.CodeTemplates.Shared.Portable.nuspec b/NuGet/Packages/TrackableEntities.CodeTemplates/TrackableEntities.CodeTemplates.Shared.Portable/TrackableEntities.CodeTemplates.Shared.Portable.nuspec
new file mode 100644
index 00000000..4d53fc94
--- /dev/null
+++ b/NuGet/Packages/TrackableEntities.CodeTemplates/TrackableEntities.CodeTemplates.Shared.Portable/TrackableEntities.CodeTemplates.Shared.Portable.nuspec
@@ -0,0 +1,17 @@
+
+
+
+ TrackableEntities.CodeTemplates.Shared.Portable
+ $PackageVersion$
+ Trackable Entities Portable Shared Code Templates
+ Tony Sneed
+ Tony Sneed
+ http://trackable.codeplex.com/license
+ http://trackable.codeplex.com
+ http://tonysneed.com/images/trackable/tracking-small.png
+ false
+ Adds T4 templates used to generate trackable entity classes from a database using Entity Framework Power Tools or EF 6.x Tools for Visual Studio.
+ en-US
+ change-tracking entity-framework n-tier code-generation t4
+
+
\ No newline at end of file
diff --git a/NuGet/Packages/TrackableEntities.Common/TrackableEntities.Common.2.5.0.nupkg b/NuGet/Packages/TrackableEntities.Common/TrackableEntities.Common.2.5.0.nupkg
new file mode 100644
index 00000000..00637036
Binary files /dev/null and b/NuGet/Packages/TrackableEntities.Common/TrackableEntities.Common.2.5.0.nupkg differ
diff --git a/NuGet/Packages/TrackableEntities.Common/TrackableEntities.Common.2.5.0.symbols.nupkg b/NuGet/Packages/TrackableEntities.Common/TrackableEntities.Common.2.5.0.symbols.nupkg
new file mode 100644
index 00000000..d1f88265
Binary files /dev/null and b/NuGet/Packages/TrackableEntities.Common/TrackableEntities.Common.2.5.0.symbols.nupkg differ
diff --git a/NuGet/Packages/TrackableEntities.Common/TrackableEntities.Common.nuspec b/NuGet/Packages/TrackableEntities.Common/TrackableEntities.Common.nuspec
index f34fa6d6..c6b760f6 100644
--- a/NuGet/Packages/TrackableEntities.Common/TrackableEntities.Common.nuspec
+++ b/NuGet/Packages/TrackableEntities.Common/TrackableEntities.Common.nuspec
@@ -2,7 +2,7 @@
TrackableEntities.Common
- 2.1.0.0
+ 2.5.0
Trackable Entities Common
Tony Sneed
Tony Sneed
diff --git a/NuGet/Packages/TrackableEntities.Common/lib/portable-net40+sl5+win8+windowsphone8/TrackableEntities.Common.dll b/NuGet/Packages/TrackableEntities.Common/lib/portable-net40+sl5+win8+windowsphone8/TrackableEntities.Common.dll
deleted file mode 100644
index 68fb6879..00000000
Binary files a/NuGet/Packages/TrackableEntities.Common/lib/portable-net40+sl5+win8+windowsphone8/TrackableEntities.Common.dll and /dev/null differ
diff --git a/NuGet/Packages/TrackableEntities.Common/lib/portable-net40+sl5+win8+windowsphone8/TrackableEntities.Common.pdb b/NuGet/Packages/TrackableEntities.Common/lib/portable-net40+sl5+win8+windowsphone8/TrackableEntities.Common.pdb
deleted file mode 100644
index bb1983b9..00000000
Binary files a/NuGet/Packages/TrackableEntities.Common/lib/portable-net40+sl5+win8+windowsphone8/TrackableEntities.Common.pdb and /dev/null differ
diff --git a/NuGet/Packages/TrackableEntities.Common/lib/portable-net40+sl5+win8+windowsphone8/TrackableEntities.Common.xml b/NuGet/Packages/TrackableEntities.Common/lib/portable-net40+sl5+win8+windowsphone8/TrackableEntities.Common.xml
deleted file mode 100644
index cc581d51..00000000
--- a/NuGet/Packages/TrackableEntities.Common/lib/portable-net40+sl5+win8+windowsphone8/TrackableEntities.Common.xml
+++ /dev/null
@@ -1,57 +0,0 @@
-
-
-
- TrackableEntities.Common
-
-
-
-
- Interface implemented by entities that are change-tracked.
-
-
-
-
- Change-tracking state of an entity.
-
-
-
-
- Properties on an entity that have been modified.
-
-
-
-
- Extension methods for entities that implement ITrackable.
-
-
-
-
- Set tracking state to Unchanged on an entity and its child collections.
-
- Trackable object
-
-
-
- Set tracking state to Unchanged on entities and their child collections.
-
- Trackable objects
-
-
-
- Change-tracking state of an entity.
-
-
-
- Existing entity that has not been modified.
-
-
- Newly created entity.
-
-
- Existing entity that has been modified.
-
-
- Existing entity that has been marked as deleted.
-
-
-
diff --git a/NuGet/Packages/TrackableEntities.EF.5/TrackableEntities.EF.5.2.5.0.nupkg b/NuGet/Packages/TrackableEntities.EF.5/TrackableEntities.EF.5.2.5.0.nupkg
new file mode 100644
index 00000000..89f83029
Binary files /dev/null and b/NuGet/Packages/TrackableEntities.EF.5/TrackableEntities.EF.5.2.5.0.nupkg differ
diff --git a/NuGet/Packages/TrackableEntities.EF.5/TrackableEntities.EF.5.2.5.0.symbols.nupkg b/NuGet/Packages/TrackableEntities.EF.5/TrackableEntities.EF.5.2.5.0.symbols.nupkg
new file mode 100644
index 00000000..57a8f24b
Binary files /dev/null and b/NuGet/Packages/TrackableEntities.EF.5/TrackableEntities.EF.5.2.5.0.symbols.nupkg differ
diff --git a/NuGet/Packages/TrackableEntities.EF.5/TrackableEntities.EF.5.nuspec b/NuGet/Packages/TrackableEntities.EF.5/TrackableEntities.EF.5.nuspec
index 8b070332..4ec44955 100644
--- a/NuGet/Packages/TrackableEntities.EF.5/TrackableEntities.EF.5.nuspec
+++ b/NuGet/Packages/TrackableEntities.EF.5/TrackableEntities.EF.5.nuspec
@@ -2,7 +2,7 @@
TrackableEntities.EF.5
- 2.1.1.0-beta1
+ 2.5.0
Trackable Entities for EF5
Tony Sneed
@@ -16,8 +16,8 @@
-
-
+
+
diff --git a/NuGet/Packages/TrackableEntities.EF.5/lib/net45/TrackableEntities.EF.5.dll b/NuGet/Packages/TrackableEntities.EF.5/lib/net45/TrackableEntities.EF.5.dll
deleted file mode 100644
index 6a0605d9..00000000
Binary files a/NuGet/Packages/TrackableEntities.EF.5/lib/net45/TrackableEntities.EF.5.dll and /dev/null differ
diff --git a/NuGet/Packages/TrackableEntities.EF.5/lib/net45/TrackableEntities.EF.5.pdb b/NuGet/Packages/TrackableEntities.EF.5/lib/net45/TrackableEntities.EF.5.pdb
deleted file mode 100644
index 4c3bc0bc..00000000
Binary files a/NuGet/Packages/TrackableEntities.EF.5/lib/net45/TrackableEntities.EF.5.pdb and /dev/null differ
diff --git a/NuGet/Packages/TrackableEntities.EF.5/lib/net45/TrackableEntities.EF.5.xml b/NuGet/Packages/TrackableEntities.EF.5/lib/net45/TrackableEntities.EF.5.xml
deleted file mode 100644
index ff2cd19b..00000000
--- a/NuGet/Packages/TrackableEntities.EF.5/lib/net45/TrackableEntities.EF.5.xml
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
- TrackableEntities.EF.5
-
-
-
-
- Extension methods for DbContext to persist trackable entities.
-
-
-
-
- Update entity state on DbContext for an object graph.
-
- Used to query and save changes to a database
- Object that implements ITrackable
-
-
-
- Update entity state on DbContext for more than one object graph.
-
- Used to query and save changes to a database
- Objects that implement ITrackable
-
-
-
- For the given entity type return the EntitySet name qualified by container name.
-
- Used to query and save changes to a database
- Type of an entity
-
-
-
-
- Load related entities for an object graph.
-
- Used to query and save changes to a database
- Object that implement ITrackable
- True to load all related entities, false to load only added entities
-
-
-
- Load related entities for more than one object graph.
-
- Used to query and save changes to a database
- Objects that implements ITrackable
- True to load all related entities, false to load only added entities
-
-
-
diff --git a/NuGet/Packages/TrackableEntities.EF.6/TrackableEntities.EF.6.2.5.0.nupkg b/NuGet/Packages/TrackableEntities.EF.6/TrackableEntities.EF.6.2.5.0.nupkg
new file mode 100644
index 00000000..c140e765
Binary files /dev/null and b/NuGet/Packages/TrackableEntities.EF.6/TrackableEntities.EF.6.2.5.0.nupkg differ
diff --git a/NuGet/Packages/TrackableEntities.EF.6/TrackableEntities.EF.6.2.5.0.symbols.nupkg b/NuGet/Packages/TrackableEntities.EF.6/TrackableEntities.EF.6.2.5.0.symbols.nupkg
new file mode 100644
index 00000000..5f1a4e65
Binary files /dev/null and b/NuGet/Packages/TrackableEntities.EF.6/TrackableEntities.EF.6.2.5.0.symbols.nupkg differ
diff --git a/NuGet/Packages/TrackableEntities.EF.6/TrackableEntities.EF.6.nuspec b/NuGet/Packages/TrackableEntities.EF.6/TrackableEntities.EF.6.nuspec
index 8dce2a04..ae5d1a7b 100644
--- a/NuGet/Packages/TrackableEntities.EF.6/TrackableEntities.EF.6.nuspec
+++ b/NuGet/Packages/TrackableEntities.EF.6/TrackableEntities.EF.6.nuspec
@@ -2,7 +2,7 @@
TrackableEntities.EF.6
- 2.1.1.0-beta1
+ 2.5.0
Trackable Entities for EF6
Tony Sneed
@@ -15,9 +15,9 @@
change-tracking entity-framework n-tier wcf web-api
-
-
-
+
+
+
diff --git a/NuGet/Packages/TrackableEntities.EF.6/lib/net45/TrackableEntities.EF.6.dll b/NuGet/Packages/TrackableEntities.EF.6/lib/net45/TrackableEntities.EF.6.dll
deleted file mode 100644
index c6c47edd..00000000
Binary files a/NuGet/Packages/TrackableEntities.EF.6/lib/net45/TrackableEntities.EF.6.dll and /dev/null differ
diff --git a/NuGet/Packages/TrackableEntities.EF.6/lib/net45/TrackableEntities.EF.6.pdb b/NuGet/Packages/TrackableEntities.EF.6/lib/net45/TrackableEntities.EF.6.pdb
deleted file mode 100644
index 88bf8737..00000000
Binary files a/NuGet/Packages/TrackableEntities.EF.6/lib/net45/TrackableEntities.EF.6.pdb and /dev/null differ
diff --git a/NuGet/Packages/TrackableEntities.EF.6/lib/net45/TrackableEntities.EF.6.xml b/NuGet/Packages/TrackableEntities.EF.6/lib/net45/TrackableEntities.EF.6.xml
deleted file mode 100644
index d80b7f6f..00000000
--- a/NuGet/Packages/TrackableEntities.EF.6/lib/net45/TrackableEntities.EF.6.xml
+++ /dev/null
@@ -1,89 +0,0 @@
-
-
-
- TrackableEntities.EF.6
-
-
-
-
- Extension methods for DbContext to persist trackable entities.
-
-
-
-
- Update entity state on DbContext for an object graph.
-
- Used to query and save changes to a database
- Object that implements ITrackable
-
-
-
- Update entity state on DbContext for more than one object graph.
-
- Used to query and save changes to a database
- Objects that implement ITrackable
-
-
-
- For the given entity type return the EntitySet name qualified by container name.
-
- Used to query and save changes to a database
- Type of an entity
-
-
-
-
- Load related entities for an object graph.
-
- Used to query and save changes to a database
- Object that implement ITrackable
- True to load all related entities, false to load only added entities
-
-
-
- Load related entities for more than one object graph.
-
- Used to query and save changes to a database
- Objects that implements ITrackable
- True to load all related entities, false to load only added entities
-
-
-
- Load related entities for an object graph asynchronously.
-
- Used to query and save changes to a database
- Object that implement ITrackable
- True to load all related entities, false to load only added entities
- A task that represents the asynchronous operation
-
-
-
- Load related entities for an object graph asynchronously.
-
- Used to query and save changes to a database
- Object that implement ITrackable
- A CancellationToken to observe while waiting for the task to complete.
- True to load all related entities, false to load only added entities
- A task that represents the asynchronous operation.
-
-
-
- Load related entities for more than one object graph asynchronously.
-
- Used to query and save changes to a database
- Objects that implements ITrackable
- True to load all related entities, false to load only added entities
- A task that represents the asynchronous operation.
-
-
-
- Load related entities for more than one object graph asynchronously.
-
- Used to query and save changes to a database
- Objects that implements ITrackable
- A CancellationToken to observe while waiting for the task to complete.
- True to load all related entities, false to load only added entities
- A task that represents the asynchronous operation.
-
-
-
diff --git a/NuGet/Packages/TrackableEntities.Patterns.EF.6/TrackableEntities.Patterns.EF.6.2.5.0.nupkg b/NuGet/Packages/TrackableEntities.Patterns.EF.6/TrackableEntities.Patterns.EF.6.2.5.0.nupkg
new file mode 100644
index 00000000..545134a4
Binary files /dev/null and b/NuGet/Packages/TrackableEntities.Patterns.EF.6/TrackableEntities.Patterns.EF.6.2.5.0.nupkg differ
diff --git a/NuGet/Packages/TrackableEntities.Patterns.EF.6/TrackableEntities.Patterns.EF.6.2.5.0.symbols.nupkg b/NuGet/Packages/TrackableEntities.Patterns.EF.6/TrackableEntities.Patterns.EF.6.2.5.0.symbols.nupkg
new file mode 100644
index 00000000..7957e77e
Binary files /dev/null and b/NuGet/Packages/TrackableEntities.Patterns.EF.6/TrackableEntities.Patterns.EF.6.2.5.0.symbols.nupkg differ
diff --git a/NuGet/Packages/TrackableEntities.Patterns.EF.6/TrackableEntities.Patterns.EF.6.nuspec b/NuGet/Packages/TrackableEntities.Patterns.EF.6/TrackableEntities.Patterns.EF.6.nuspec
index 0b60ae11..c3956aa6 100644
--- a/NuGet/Packages/TrackableEntities.Patterns.EF.6/TrackableEntities.Patterns.EF.6.nuspec
+++ b/NuGet/Packages/TrackableEntities.Patterns.EF.6/TrackableEntities.Patterns.EF.6.nuspec
@@ -2,7 +2,7 @@
TrackableEntities.Patterns.EF.6
- 2.1.1.0-beta1
+ 2.5.0
Trackable Entities Patterns for EF6
Tony Sneed
@@ -15,10 +15,10 @@
change-tracking entity-framework repository unitofwork patterns
-
-
-
-
+
+
+
+
diff --git a/NuGet/Packages/TrackableEntities.Patterns.EF.6/lib/net45/TrackableEntities.Patterns.EF.6.dll b/NuGet/Packages/TrackableEntities.Patterns.EF.6/lib/net45/TrackableEntities.Patterns.EF.6.dll
deleted file mode 100644
index 6cc74480..00000000
Binary files a/NuGet/Packages/TrackableEntities.Patterns.EF.6/lib/net45/TrackableEntities.Patterns.EF.6.dll and /dev/null differ
diff --git a/NuGet/Packages/TrackableEntities.Patterns.EF.6/lib/net45/TrackableEntities.Patterns.EF.6.pdb b/NuGet/Packages/TrackableEntities.Patterns.EF.6/lib/net45/TrackableEntities.Patterns.EF.6.pdb
deleted file mode 100644
index d2f03253..00000000
Binary files a/NuGet/Packages/TrackableEntities.Patterns.EF.6/lib/net45/TrackableEntities.Patterns.EF.6.pdb and /dev/null differ
diff --git a/NuGet/Packages/TrackableEntities.Patterns.EF.6/lib/net45/TrackableEntities.Patterns.EF.6.xml b/NuGet/Packages/TrackableEntities.Patterns.EF.6/lib/net45/TrackableEntities.Patterns.EF.6.xml
deleted file mode 100644
index 3ca82e53..00000000
--- a/NuGet/Packages/TrackableEntities.Patterns.EF.6/lib/net45/TrackableEntities.Patterns.EF.6.xml
+++ /dev/null
@@ -1,195 +0,0 @@
-
-
-
- TrackableEntities.Patterns.EF.6
-
-
-
-
- Generic repository with basic operations.
-
- Entity type for the repository.
-
-
-
- Creates a new Repository.
-
-
-
-
- Creates a new Repository.
-
- Entity Framework DbContext-derived class.
-
-
-
- Finds an entity with the given primary key values. If no entity is found, then null is returned.
-
- The values of the primary key for the entity to be found.
- The entity found, or null.
-
-
-
- Inserts a new entity into the repository.
-
- Entity to insert.
-
-
-
- Updates an existing entity in the repository.
-
- Entity to update.
-
-
-
- Removes an entity from the respository.
- Override to include child entities in delete operation.
-
- The values of the primary key for the entity to be found.
- False if the entity does not exist in the repository, or true if successfully deleted.
-
-
-
- Finds an entity with the given primary key values. If no entity is found, then null is returned.
-
- The values of the primary key for the entity to be found.
- A task that represents the asynchronous find operation. The task result contains the entity found, or null.
-
-
-
- Finds an entity with the given primary key values. If no entity is found, then null is returned.
-
- A CancellationToken to observe while waiting for the task to complete.
- The values of the primary key for the entity to be found.
- A task that represents the asynchronous find operation. The task result contains the entity found, or null.
-
-
-
- Removes an entity from the respository.
- Override to include child entities in delete operation.
-
- The values of the primary key for the entity to be found.
- A task that represents the asynchronous delete operation. The task result will be false if the entity does not exist in the repository, or true if successfully removed.
-
-
-
- Removes an entity from the respository.
- Override to include child entities in delete operation.
-
- A CancellationToken to observe while waiting for the task to complete.
- The values of the primary key for the entity to be found.
- A task that represents the asynchronous delete operation. The task result will be false if the entity does not exist in the repository, or true if successfully removed.
-
-
-
- Load related entities for an object graph.
-
- Entity on which related entities are loaded.
-
-
-
- Load related entities for an object graph.
-
- Entity on which related entities are loaded.
- A task that represents the asynchronous operation
-
-
-
- Load related entities for an object graph.
-
- Entity on which related entities are loaded.
- A CancellationToken to observe while waiting for the task to complete.
- A task that represents the asynchronous operation
-
-
-
- Load related entities for more than one object graph.
-
- Entities on which related entities are loaded.
-
-
-
- Load related entities for more than one object graph.
-
- Entities on which related entities are loaded.
- A task that represents the asynchronous operation
-
-
-
- Load related entities for more than one object graph.
-
- Entities on which related entities are loaded.
- A CancellationToken to observe while waiting for the task to complete.
- A task that represents the asynchronous operation
-
-
-
- Mark entity as deleted and apply changes to context.
-
- Entity which is marked as deleted.
-
-
-
- Gets and sets the DbContext for the repository.
-
-
-
-
- Gets the DbSet for the respository
-
-
-
-
- General unit of work for committing changes across one or more repositories.
- Inherit from this class to supply a specific DbContext.
- Add a property for each respository for which unit of work must be done.
-
-
-
-
- Constructs a new general unit of work.
-
-
-
-
- Constructs a new general unit of work.
-
- Entity Framework DbContext-derived class.
-
-
-
- Disposes the DbContext.
-
-
-
-
- Disposes the DbContext.
-
- True to release both managed and unmanaged resources; false to release only unmanaged resources.
-
-
-
- Saves changes made to one or more repositories.
-
- The number of objects saved.
-
-
-
- Saves changes made to one or more repositories.
-
- A task that represents the asynchronous save operation. The task result contains the number of objects saved.
-
-
-
- Saves changes made to one or more repositories.
-
- A CancellationToken to observe while waiting for the task to complete.
- A task that represents the asynchronous save operation. The task result contains the number of objects saved.
-
-
-
- Gets the DbContext for the unit of work.
-
-
-
-
diff --git a/NuGet/Packages/TrackableEntities.Patterns/TrackableEntities.Patterns.2.5.0.nupkg b/NuGet/Packages/TrackableEntities.Patterns/TrackableEntities.Patterns.2.5.0.nupkg
new file mode 100644
index 00000000..798a6a3e
Binary files /dev/null and b/NuGet/Packages/TrackableEntities.Patterns/TrackableEntities.Patterns.2.5.0.nupkg differ
diff --git a/NuGet/Packages/TrackableEntities.Patterns/TrackableEntities.Patterns.2.5.0.symbols.nupkg b/NuGet/Packages/TrackableEntities.Patterns/TrackableEntities.Patterns.2.5.0.symbols.nupkg
new file mode 100644
index 00000000..84221596
Binary files /dev/null and b/NuGet/Packages/TrackableEntities.Patterns/TrackableEntities.Patterns.2.5.0.symbols.nupkg differ
diff --git a/NuGet/Packages/TrackableEntities.Patterns/TrackableEntities.Patterns.nuspec b/NuGet/Packages/TrackableEntities.Patterns/TrackableEntities.Patterns.nuspec
index 6f43786a..b59cbea9 100644
--- a/NuGet/Packages/TrackableEntities.Patterns/TrackableEntities.Patterns.nuspec
+++ b/NuGet/Packages/TrackableEntities.Patterns/TrackableEntities.Patterns.nuspec
@@ -2,7 +2,7 @@
TrackableEntities.Patterns
- 2.1.0.0
+ 2.5.0
Trackable Entities Patterns
Tony Sneed
Tony Sneed
diff --git a/NuGet/Packages/TrackableEntities.Patterns/lib/net45/TrackableEntities.Patterns.dll b/NuGet/Packages/TrackableEntities.Patterns/lib/net45/TrackableEntities.Patterns.dll
deleted file mode 100644
index 7fccec59..00000000
Binary files a/NuGet/Packages/TrackableEntities.Patterns/lib/net45/TrackableEntities.Patterns.dll and /dev/null differ
diff --git a/NuGet/Packages/TrackableEntities.Patterns/lib/net45/TrackableEntities.Patterns.pdb b/NuGet/Packages/TrackableEntities.Patterns/lib/net45/TrackableEntities.Patterns.pdb
deleted file mode 100644
index 8decf86b..00000000
Binary files a/NuGet/Packages/TrackableEntities.Patterns/lib/net45/TrackableEntities.Patterns.pdb and /dev/null differ
diff --git a/NuGet/Packages/TrackableEntities.Patterns/lib/net45/TrackableEntities.Patterns.xml b/NuGet/Packages/TrackableEntities.Patterns/lib/net45/TrackableEntities.Patterns.xml
deleted file mode 100644
index 45c664d1..00000000
--- a/NuGet/Packages/TrackableEntities.Patterns/lib/net45/TrackableEntities.Patterns.xml
+++ /dev/null
@@ -1,147 +0,0 @@
-
-
-
- TrackableEntities.Patterns
-
-
-
-
- Generic repository interface with basic asynchronous operations.
-
- Entity type
-
-
-
- Finds an entity with the given primary key values. If no entity is found, then null is returned.
-
- The values of the primary key for the entity to be found.
- A task that represents the asynchronous find operation. The task result contains the entity found, or null.
-
-
-
- Finds an entity with the given primary key values. If no entity is found, then null is returned.
-
- A CancellationToken to observe while waiting for the task to complete.
- The values of the primary key for the entity to be found.
- A task that represents the asynchronous find operation. The task result contains the entity found, or null.
-
-
-
- Removes an entity from the respository.
-
- The values of the primary key for the entity to be found.
- A task that represents the asynchronous delete operation. The task result will be false if the entity does not exist in the repository, or true if successfully removed.
-
-
-
- Removes an entity from the respository.
-
- A CancellationToken to observe while waiting for the task to complete.
- The values of the primary key for the entity to be found.
- A task that represents the asynchronous delete operation. The task result will be false if the entity does not exist in the repository, or true if successfully removed.
-
-
-
- Load related entities for an object graph.
-
- Entity on which related entities are loaded.
- A task that represents the asynchronous delete operation. The task result will be false if the entity does not exist in the repository, or true if successfully removed.
-
-
-
- Load related entities for an object graph.
-
- Entity on which related entities are loaded.
- A CancellationToken to observe while waiting for the task to complete.
- A task that represents the asynchronous delete operation. The task result will be false if the entity does not exist in the repository, or true if successfully removed.
-
-
-
- Load related entities for more than one object graph.
-
- Entities on which related entities are loaded.
- A task that represents the asynchronous delete operation. The task result will be false if the entity does not exist in the repository, or true if successfully removed.
-
-
-
- Load related entities for more than one object graph.
-
- Entities on which related entities are loaded.
- A CancellationToken to observe while waiting for the task to complete.
- A task that represents the asynchronous delete operation. The task result will be false if the entity does not exist in the repository, or true if successfully removed.
-
-
-
- Generic repository interface with basic operations.
-
- Entity type
-
-
-
- Finds an entity with the given primary key values. If no entity is found, then null is returned.
-
- The values of the primary key for the entity to be found.
- The entity found, or null.
-
-
-
- Inserts a new entity into the repository.
-
- Entity to insert.
-
-
-
- Updates an existing entity in the repository.
-
- Entity to update.
-
-
-
- Removes an entity from the respository.
-
- The values of the primary key for the entity to be found.
- False if the entity does not exist in the repository, or true if successfully deleted.
-
-
-
- Load related entities for an object graph.
-
- Entity on which related entities are loaded.
-
-
-
- Load related entities for more than one object graph.
-
- Entities on which related entities are loaded.
-
-
-
- Unit of work for committing changes across one or more repositories asynchronously.
-
-
-
-
- Saves changes made to one or more repositories.
-
- A task that represents the asynchronous save operation. The task result contains the number of objects saved.
-
-
-
- Saves changes made to one or more repositories.
-
- A CancellationToken to observe while waiting for the task to complete.
- A task that represents the asynchronous save operation. The task result contains the number of objects saved.
-
-
-
- Unit of work for committing changes across one or more repositories.
-
-
-
-
- Saves changes made to one or more repositories.
-
- The number of objects saved.
-
-
-