diff --git a/src/Qwiq.Core.Rest/Qwiq.Client.Rest.csproj b/src/Qwiq.Core.Rest/Qwiq.Client.Rest.csproj
index 6eddf3d3..35d48489 100644
--- a/src/Qwiq.Core.Rest/Qwiq.Client.Rest.csproj
+++ b/src/Qwiq.Core.Rest/Qwiq.Client.Rest.csproj
@@ -1,6 +1,6 @@
-
+
@@ -121,6 +121,6 @@
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
+
\ No newline at end of file
diff --git a/src/Qwiq.Core.Rest/packages.config b/src/Qwiq.Core.Rest/packages.config
index b486290e..986864c4 100644
--- a/src/Qwiq.Core.Rest/packages.config
+++ b/src/Qwiq.Core.Rest/packages.config
@@ -2,7 +2,7 @@
-
+
diff --git a/src/Qwiq.Core.Soap/Qwiq.Client.Soap.csproj b/src/Qwiq.Core.Soap/Qwiq.Client.Soap.csproj
index da2a8ecb..e5f98dbc 100644
--- a/src/Qwiq.Core.Soap/Qwiq.Client.Soap.csproj
+++ b/src/Qwiq.Core.Soap/Qwiq.Client.Soap.csproj
@@ -1,6 +1,6 @@
-
+
@@ -238,8 +238,8 @@
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
+
\ No newline at end of file
diff --git a/src/Qwiq.Core.Soap/WorkItem.cs b/src/Qwiq.Core.Soap/WorkItem.cs
index f7b92443..d1b21467 100644
--- a/src/Qwiq.Core.Soap/WorkItem.cs
+++ b/src/Qwiq.Core.Soap/WorkItem.cs
@@ -213,6 +213,12 @@ public override IHyperlink CreateHyperlink(string location)
return ExceptionHandlingDynamicProxyFactory.Create(new Hyperlink(new Tfs.Hyperlink(location)));
}
+ public override IRelatedLink CreateRelatedLink(int relatedWorkItemId, IWorkItemLinkTypeEnd linkTypeEnd = null)
+ {
+ var rawLinkTypeEnd = LinkTypeEndMapper.Map(_item.Store, linkTypeEnd);
+ return ExceptionHandlingDynamicProxyFactory.Create(new RelatedLink(new Tfs.RelatedLink(rawLinkTypeEnd, relatedWorkItemId)));
+ }
+
///
/// Validates the fields of this work item.
///
diff --git a/src/Qwiq.Core.Soap/packages.config b/src/Qwiq.Core.Soap/packages.config
index 5e87ddef..f993a063 100644
--- a/src/Qwiq.Core.Soap/packages.config
+++ b/src/Qwiq.Core.Soap/packages.config
@@ -4,7 +4,7 @@
-
+
diff --git a/src/Qwiq.Core/Qwiq.Core.csproj b/src/Qwiq.Core/Qwiq.Core.csproj
index 60837a25..24acd262 100644
--- a/src/Qwiq.Core/Qwiq.Core.csproj
+++ b/src/Qwiq.Core/Qwiq.Core.csproj
@@ -1,6 +1,6 @@
-
+
@@ -249,6 +249,6 @@
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
+
\ No newline at end of file
diff --git a/src/Qwiq.Core/packages.config b/src/Qwiq.Core/packages.config
index 3bdb7373..98118ce6 100644
--- a/src/Qwiq.Core/packages.config
+++ b/src/Qwiq.Core/packages.config
@@ -4,7 +4,7 @@
-
+
diff --git a/src/Qwiq.Identity.Soap/Qwiq.Identity.Soap.csproj b/src/Qwiq.Identity.Soap/Qwiq.Identity.Soap.csproj
index 619ba677..8ba9a645 100644
--- a/src/Qwiq.Identity.Soap/Qwiq.Identity.Soap.csproj
+++ b/src/Qwiq.Identity.Soap/Qwiq.Identity.Soap.csproj
@@ -1,6 +1,6 @@
-
+
@@ -203,8 +203,8 @@
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
+
\ No newline at end of file
diff --git a/src/Qwiq.Identity.Soap/packages.config b/src/Qwiq.Identity.Soap/packages.config
index 5e87ddef..f993a063 100644
--- a/src/Qwiq.Identity.Soap/packages.config
+++ b/src/Qwiq.Identity.Soap/packages.config
@@ -4,7 +4,7 @@
-
+
diff --git a/src/Qwiq.Identity/Qwiq.Identity.csproj b/src/Qwiq.Identity/Qwiq.Identity.csproj
index f1f48aea..7c1a0810 100644
--- a/src/Qwiq.Identity/Qwiq.Identity.csproj
+++ b/src/Qwiq.Identity/Qwiq.Identity.csproj
@@ -1,6 +1,6 @@
-
+
@@ -83,6 +83,6 @@
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
+
\ No newline at end of file
diff --git a/src/Qwiq.Identity/packages.config b/src/Qwiq.Identity/packages.config
index a8695161..4ffa2812 100644
--- a/src/Qwiq.Identity/packages.config
+++ b/src/Qwiq.Identity/packages.config
@@ -2,7 +2,7 @@
-
+
\ No newline at end of file
diff --git a/src/Qwiq.Linq.Identity/Qwiq.Linq.Identity.csproj b/src/Qwiq.Linq.Identity/Qwiq.Linq.Identity.csproj
index 077d2718..ee4ee587 100644
--- a/src/Qwiq.Linq.Identity/Qwiq.Linq.Identity.csproj
+++ b/src/Qwiq.Linq.Identity/Qwiq.Linq.Identity.csproj
@@ -1,6 +1,6 @@
-
+
@@ -53,6 +53,6 @@
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
+
\ No newline at end of file
diff --git a/src/Qwiq.Linq.Identity/packages.config b/src/Qwiq.Linq.Identity/packages.config
index 8411980c..9eda17af 100644
--- a/src/Qwiq.Linq.Identity/packages.config
+++ b/src/Qwiq.Linq.Identity/packages.config
@@ -1,5 +1,5 @@
-
+
\ No newline at end of file
diff --git a/src/Qwiq.Linq/Qwiq.Linq.csproj b/src/Qwiq.Linq/Qwiq.Linq.csproj
index c63c813c..b2583236 100644
--- a/src/Qwiq.Linq/Qwiq.Linq.csproj
+++ b/src/Qwiq.Linq/Qwiq.Linq.csproj
@@ -1,6 +1,6 @@
-
+
@@ -92,6 +92,6 @@
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
+
\ No newline at end of file
diff --git a/src/Qwiq.Linq/packages.config b/src/Qwiq.Linq/packages.config
index 8411980c..9eda17af 100644
--- a/src/Qwiq.Linq/packages.config
+++ b/src/Qwiq.Linq/packages.config
@@ -1,5 +1,5 @@
-
+
\ No newline at end of file
diff --git a/src/Qwiq.Mapper.Identity/Qwiq.Mapper.Identity.csproj b/src/Qwiq.Mapper.Identity/Qwiq.Mapper.Identity.csproj
index 12f838de..2e28f213 100644
--- a/src/Qwiq.Mapper.Identity/Qwiq.Mapper.Identity.csproj
+++ b/src/Qwiq.Mapper.Identity/Qwiq.Mapper.Identity.csproj
@@ -1,6 +1,6 @@
-
+
@@ -76,6 +76,6 @@
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
+
\ No newline at end of file
diff --git a/src/Qwiq.Mapper.Identity/packages.config b/src/Qwiq.Mapper.Identity/packages.config
index 94f15b26..f36c0c05 100644
--- a/src/Qwiq.Mapper.Identity/packages.config
+++ b/src/Qwiq.Mapper.Identity/packages.config
@@ -2,5 +2,5 @@
-
+
\ No newline at end of file
diff --git a/src/Qwiq.Mapper/Qwiq.Mapper.csproj b/src/Qwiq.Mapper/Qwiq.Mapper.csproj
index 383449a2..c8059b0a 100644
--- a/src/Qwiq.Mapper/Qwiq.Mapper.csproj
+++ b/src/Qwiq.Mapper/Qwiq.Mapper.csproj
@@ -1,6 +1,6 @@
-
+
@@ -73,6 +73,6 @@
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
+
\ No newline at end of file
diff --git a/src/Qwiq.Mapper/packages.config b/src/Qwiq.Mapper/packages.config
index 94f15b26..f36c0c05 100644
--- a/src/Qwiq.Mapper/packages.config
+++ b/src/Qwiq.Mapper/packages.config
@@ -2,5 +2,5 @@
-
+
\ No newline at end of file
diff --git a/test/Qwiq.Benchmark/Qwiq.Benchmark.csproj b/test/Qwiq.Benchmark/Qwiq.Benchmark.csproj
index 71145395..dcabdbd7 100644
--- a/test/Qwiq.Benchmark/Qwiq.Benchmark.csproj
+++ b/test/Qwiq.Benchmark/Qwiq.Benchmark.csproj
@@ -31,7 +31,7 @@
-
+
diff --git a/test/Qwiq.Core.Tests/Qwiq.Core.UnitTests.csproj b/test/Qwiq.Core.Tests/Qwiq.Core.UnitTests.csproj
index b1c276e4..7920b28e 100644
--- a/test/Qwiq.Core.Tests/Qwiq.Core.UnitTests.csproj
+++ b/test/Qwiq.Core.Tests/Qwiq.Core.UnitTests.csproj
@@ -24,7 +24,7 @@
-
+
diff --git a/test/Qwiq.Identity.Benchmark.Tests/Qwiq.Identity.BenchmarkTests.csproj b/test/Qwiq.Identity.Benchmark.Tests/Qwiq.Identity.BenchmarkTests.csproj
index 05cd7bf5..f78164dc 100644
--- a/test/Qwiq.Identity.Benchmark.Tests/Qwiq.Identity.BenchmarkTests.csproj
+++ b/test/Qwiq.Identity.Benchmark.Tests/Qwiq.Identity.BenchmarkTests.csproj
@@ -30,7 +30,7 @@
-
+
diff --git a/test/Qwiq.Identity.Tests/Qwiq.Identity.UnitTests.csproj b/test/Qwiq.Identity.Tests/Qwiq.Identity.UnitTests.csproj
index 81244e03..4e5f97e0 100644
--- a/test/Qwiq.Identity.Tests/Qwiq.Identity.UnitTests.csproj
+++ b/test/Qwiq.Identity.Tests/Qwiq.Identity.UnitTests.csproj
@@ -24,7 +24,7 @@
-
+
diff --git a/test/Qwiq.Integration.Tests/Qwiq.IntegrationTests.csproj b/test/Qwiq.Integration.Tests/Qwiq.IntegrationTests.csproj
index 69f21933..d6404f26 100644
--- a/test/Qwiq.Integration.Tests/Qwiq.IntegrationTests.csproj
+++ b/test/Qwiq.Integration.Tests/Qwiq.IntegrationTests.csproj
@@ -25,7 +25,7 @@
-
+
diff --git a/test/Qwiq.Linq.Tests/Qwiq.Linq.UnitTests.csproj b/test/Qwiq.Linq.Tests/Qwiq.Linq.UnitTests.csproj
index 9a7ef4f4..ce7d1f5e 100644
--- a/test/Qwiq.Linq.Tests/Qwiq.Linq.UnitTests.csproj
+++ b/test/Qwiq.Linq.Tests/Qwiq.Linq.UnitTests.csproj
@@ -21,7 +21,7 @@
-
+
diff --git a/test/Qwiq.Mapper.Benchmark.Tests/Qwiq.Mapper.BenchmarkTests.csproj b/test/Qwiq.Mapper.Benchmark.Tests/Qwiq.Mapper.BenchmarkTests.csproj
index 38912d7f..b8f215f0 100644
--- a/test/Qwiq.Mapper.Benchmark.Tests/Qwiq.Mapper.BenchmarkTests.csproj
+++ b/test/Qwiq.Mapper.Benchmark.Tests/Qwiq.Mapper.BenchmarkTests.csproj
@@ -30,7 +30,7 @@
-
+
diff --git a/test/Qwiq.Mapper.Tests/Qwiq.Mapper.UnitTests.csproj b/test/Qwiq.Mapper.Tests/Qwiq.Mapper.UnitTests.csproj
index 5a003024..48d0e531 100644
--- a/test/Qwiq.Mapper.Tests/Qwiq.Mapper.UnitTests.csproj
+++ b/test/Qwiq.Mapper.Tests/Qwiq.Mapper.UnitTests.csproj
@@ -22,7 +22,7 @@
-
+
diff --git a/test/Qwiq.Mocks/Qwiq.Mocks.csproj b/test/Qwiq.Mocks/Qwiq.Mocks.csproj
index c641cc8b..0ca1e3bc 100644
--- a/test/Qwiq.Mocks/Qwiq.Mocks.csproj
+++ b/test/Qwiq.Mocks/Qwiq.Mocks.csproj
@@ -1,6 +1,6 @@
-
+
@@ -100,6 +100,6 @@
This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
+
\ No newline at end of file
diff --git a/test/Qwiq.Mocks/packages.config b/test/Qwiq.Mocks/packages.config
index a8695161..4ffa2812 100644
--- a/test/Qwiq.Mocks/packages.config
+++ b/test/Qwiq.Mocks/packages.config
@@ -2,7 +2,7 @@
-
+
\ No newline at end of file
diff --git a/test/Qwiq.Tests.Common/Qwiq.Tests.Common.csproj b/test/Qwiq.Tests.Common/Qwiq.Tests.Common.csproj
index c0d956a4..c30ec8af 100644
--- a/test/Qwiq.Tests.Common/Qwiq.Tests.Common.csproj
+++ b/test/Qwiq.Tests.Common/Qwiq.Tests.Common.csproj
@@ -17,7 +17,7 @@
-
+