move implementations of CallInvoker to Grpc.Core.Internal
diff --git a/src/csharp/Grpc.Core/ClientBase.cs b/src/csharp/Grpc.Core/ClientBase.cs
index 265e6c5..b21d01c 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 7d950bd..251a688 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 98%
rename from src/csharp/Grpc.Core/InterceptingCallInvoker.cs
rename to src/csharp/Grpc.Core/Internal/InterceptingCallInvoker.cs
index 6b64540..1b8c54a 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 7f046cb..c8f2a1e 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.