diff --git a/csharp/Platform.Threading.Tests/ThreadHelpersTests.cs b/csharp/Platform.Threading.Tests/ThreadHelpersTests.cs
index f53d27a..e968209 100644
--- a/csharp/Platform.Threading.Tests/ThreadHelpersTests.cs
+++ b/csharp/Platform.Threading.Tests/ThreadHelpersTests.cs
@@ -2,8 +2,20 @@
namespace Platform.Threading.Tests
{
+ ///
+ ///
+ /// Represents the thread helpers tests.
+ ///
+ ///
+ ///
public class ThreadHelpersTests
{
+ ///
+ ///
+ /// Tests that invoke test.
+ ///
+ ///
+ ///
[Fact]
public void InvokeTest()
{
diff --git a/csharp/Platform.Threading/ConcurrentQueueExtensions.cs b/csharp/Platform.Threading/ConcurrentQueueExtensions.cs
index 73a51eb..8f81db2 100644
--- a/csharp/Platform.Threading/ConcurrentQueueExtensions.cs
+++ b/csharp/Platform.Threading/ConcurrentQueueExtensions.cs
@@ -1,4 +1,4 @@
-using System;
+using System;
using System.Collections.Concurrent;
using System.Runtime.CompilerServices;
using System.Threading.Tasks;
diff --git a/csharp/Platform.Threading/Synchronization/ISynchronization.cs b/csharp/Platform.Threading/Synchronization/ISynchronization.cs
index 94e7ffa..e0af88c 100644
--- a/csharp/Platform.Threading/Synchronization/ISynchronization.cs
+++ b/csharp/Platform.Threading/Synchronization/ISynchronization.cs
@@ -1,4 +1,4 @@
-using System;
+using System;
using System.Runtime.CompilerServices;
namespace Platform.Threading.Synchronization
diff --git a/csharp/Platform.Threading/Synchronization/ISynchronizationExtensions.cs b/csharp/Platform.Threading/Synchronization/ISynchronizationExtensions.cs
index 36e1c1b..56adfb7 100644
--- a/csharp/Platform.Threading/Synchronization/ISynchronizationExtensions.cs
+++ b/csharp/Platform.Threading/Synchronization/ISynchronizationExtensions.cs
@@ -1,4 +1,4 @@
-using System;
+using System;
using System.Runtime.CompilerServices;
namespace Platform.Threading.Synchronization
diff --git a/csharp/Platform.Threading/Synchronization/ISynchronized.cs b/csharp/Platform.Threading/Synchronization/ISynchronized.cs
index 66c6273..e22546a 100644
--- a/csharp/Platform.Threading/Synchronization/ISynchronized.cs
+++ b/csharp/Platform.Threading/Synchronization/ISynchronized.cs
@@ -1,4 +1,4 @@
-using System.Runtime.CompilerServices;
+using System.Runtime.CompilerServices;
namespace Platform.Threading.Synchronization
{
diff --git a/csharp/Platform.Threading/Synchronization/ReaderWriterLockSynchronization.cs b/csharp/Platform.Threading/Synchronization/ReaderWriterLockSynchronization.cs
index b38bfcb..aa33c62 100644
--- a/csharp/Platform.Threading/Synchronization/ReaderWriterLockSynchronization.cs
+++ b/csharp/Platform.Threading/Synchronization/ReaderWriterLockSynchronization.cs
@@ -1,4 +1,4 @@
-using System;
+using System;
using System.Runtime.CompilerServices;
using System.Threading;
@@ -10,6 +10,12 @@ namespace Platform.Threading.Synchronization
///
public class ReaderWriterLockSynchronization : ISynchronization
{
+ ///
+ ///
+ /// The supports recursion.
+ ///
+ ///
+ ///
private readonly ReaderWriterLockSlim _rwLock = new ReaderWriterLockSlim(LockRecursionPolicy.SupportsRecursion);
///
diff --git a/csharp/Platform.Threading/Synchronization/Unsynchronization.cs b/csharp/Platform.Threading/Synchronization/Unsynchronization.cs
index a08c3fe..4554a79 100644
--- a/csharp/Platform.Threading/Synchronization/Unsynchronization.cs
+++ b/csharp/Platform.Threading/Synchronization/Unsynchronization.cs
@@ -1,4 +1,4 @@
-using System;
+using System;
using System.Runtime.CompilerServices;
namespace Platform.Threading.Synchronization
diff --git a/csharp/Platform.Threading/TaskExtensions.cs b/csharp/Platform.Threading/TaskExtensions.cs
index fcda0bb..c0ec8a1 100644
--- a/csharp/Platform.Threading/TaskExtensions.cs
+++ b/csharp/Platform.Threading/TaskExtensions.cs
@@ -1,4 +1,4 @@
-using System.Runtime.CompilerServices;
+using System.Runtime.CompilerServices;
using System.Threading.Tasks;
namespace Platform.Threading
diff --git a/csharp/Platform.Threading/ThreadHelpers.cs b/csharp/Platform.Threading/ThreadHelpers.cs
index 9973229..c4d34bc 100644
--- a/csharp/Platform.Threading/ThreadHelpers.cs
+++ b/csharp/Platform.Threading/ThreadHelpers.cs
@@ -1,4 +1,4 @@
-using System;
+using System;
using System.Runtime.CompilerServices;
using System.Threading;