aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/csharp/Grpc.Core/Internal/ServerCallHandler.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/csharp/Grpc.Core/Internal/ServerCallHandler.cs')
-rw-r--r--src/csharp/Grpc.Core/Internal/ServerCallHandler.cs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/csharp/Grpc.Core/Internal/ServerCallHandler.cs b/src/csharp/Grpc.Core/Internal/ServerCallHandler.cs
index 03062d1434..bcd438f969 100644
--- a/src/csharp/Grpc.Core/Internal/ServerCallHandler.cs
+++ b/src/csharp/Grpc.Core/Internal/ServerCallHandler.cs
@@ -79,7 +79,7 @@ namespace Grpc.Core.Internal
var request = requestStream.Current;
// TODO(jtattermusch): we need to read the full stream so that native callhandle gets deallocated.
Preconditions.CheckArgument(!await requestStream.MoveNext());
- var result = await handler(context, request);
+ var result = await handler(request, context);
status = context.Status;
await responseStream.WriteAsync(result);
}
@@ -133,7 +133,7 @@ namespace Grpc.Core.Internal
var request = requestStream.Current;
// TODO(jtattermusch): we need to read the full stream so that native callhandle gets deallocated.
Preconditions.CheckArgument(!await requestStream.MoveNext());
- await handler(context, request, responseStream);
+ await handler(request, responseStream, context);
status = context.Status;
}
catch (Exception e)
@@ -184,7 +184,7 @@ namespace Grpc.Core.Internal
var context = HandlerUtils.NewContext(newRpc);
try
{
- var result = await handler(context, requestStream);
+ var result = await handler(requestStream, context);
status = context.Status;
try
{
@@ -242,7 +242,7 @@ namespace Grpc.Core.Internal
var context = HandlerUtils.NewContext(newRpc);
try
{
- await handler(context, requestStream, responseStream);
+ await handler(requestStream, responseStream, context);
status = context.Status;
}
catch (Exception e)