From 054fae7e9d44414a1f27ea0dd6cbba237f735adf Mon Sep 17 00:00:00 2001
From: Jan Tattermusch <jtattermusch@google.com>
Date: Wed, 23 Mar 2016 07:54:50 -0700
Subject: [PATCH] move implementations of CallInvoker to Grpc.Core.Internal

---
 src/csharp/Grpc.Core/ClientBase.cs                            | 1 +
 src/csharp/Grpc.Core/Grpc.Core.csproj                         | 4 ++--
 .../Grpc.Core/{ => Internal}/InterceptingCallInvoker.cs       | 4 ++--
 .../Grpc.Core/{ => Internal}/UnimplementedCallInvoker.cs      | 4 ++--
 4 files changed, 7 insertions(+), 6 deletions(-)
 rename src/csharp/Grpc.Core/{ => Internal}/InterceptingCallInvoker.cs (99%)
 rename src/csharp/Grpc.Core/{ => Internal}/UnimplementedCallInvoker.cs (98%)

diff --git a/src/csharp/Grpc.Core/ClientBase.cs b/src/csharp/Grpc.Core/ClientBase.cs
index 265e6c5c07..b21d01c5e2 100644
--- a/src/csharp/Grpc.Core/ClientBase.cs
+++ b/src/csharp/Grpc.Core/ClientBase.cs
@@ -34,6 +34,7 @@
 using System;
 using System.Text.RegularExpressions;
 using System.Threading.Tasks;
+using Grpc.Core.Internal;
 using Grpc.Core.Utils;
 
 namespace Grpc.Core
diff --git a/src/csharp/Grpc.Core/Grpc.Core.csproj b/src/csharp/Grpc.Core/Grpc.Core.csproj
index 7d950bd978..251a688946 100644
--- a/src/csharp/Grpc.Core/Grpc.Core.csproj
+++ b/src/csharp/Grpc.Core/Grpc.Core.csproj
@@ -131,8 +131,8 @@
     <Compile Include="Utils\GrpcPreconditions.cs" />
     <Compile Include="CallInvoker.cs" />
     <Compile Include="DefaultCallInvoker.cs" />
-    <Compile Include="InterceptingCallInvoker.cs" />
-    <Compile Include="UnimplementedCallInvoker.cs" />
+    <Compile Include="Internal\UnimplementedCallInvoker.cs" />
+    <Compile Include="Internal\InterceptingCallInvoker.cs" />
   </ItemGroup>
   <ItemGroup>
     <None Include="Grpc.Core.nuspec" />
diff --git a/src/csharp/Grpc.Core/InterceptingCallInvoker.cs b/src/csharp/Grpc.Core/Internal/InterceptingCallInvoker.cs
similarity index 99%
rename from src/csharp/Grpc.Core/InterceptingCallInvoker.cs
rename to src/csharp/Grpc.Core/Internal/InterceptingCallInvoker.cs
index 6b64540f2d..1b8c54a6da 100644
--- a/src/csharp/Grpc.Core/InterceptingCallInvoker.cs
+++ b/src/csharp/Grpc.Core/Internal/InterceptingCallInvoker.cs
@@ -33,10 +33,10 @@
 
 using System;
 using System.Threading.Tasks;
-using Grpc.Core.Internal;
+using Grpc.Core;
 using Grpc.Core.Utils;
 
-namespace Grpc.Core
+namespace Grpc.Core.Internal
 {
     /// <summary>
     /// Decorates an underlying <c>CallInvoker</c> to intercept call invocations.
diff --git a/src/csharp/Grpc.Core/UnimplementedCallInvoker.cs b/src/csharp/Grpc.Core/Internal/UnimplementedCallInvoker.cs
similarity index 98%
rename from src/csharp/Grpc.Core/UnimplementedCallInvoker.cs
rename to src/csharp/Grpc.Core/Internal/UnimplementedCallInvoker.cs
index 7f046cbca9..c8f2a1ee7e 100644
--- a/src/csharp/Grpc.Core/UnimplementedCallInvoker.cs
+++ b/src/csharp/Grpc.Core/Internal/UnimplementedCallInvoker.cs
@@ -33,10 +33,10 @@
 
 using System;
 using System.Threading.Tasks;
-using Grpc.Core.Internal;
+using Grpc.Core;
 using Grpc.Core.Utils;
 
-namespace Grpc.Core
+namespace Grpc.Core.Internal
 {
     /// <summary>
     /// Call invoker that throws <c>NotImplementedException</c> for all requests.
-- 
GitLab