1-  #region Copyright notice and license
1+ #region Copyright notice and license
22
33// Copyright 2019 The gRPC Authors 
44// 
@@ -39,7 +39,7 @@ internal ProviderServiceBinder(ServiceMethodProviderContext<TService> context, T
3939        _declaringType  =  declaringType ; 
4040    } 
4141
42-     public  override  void  AddMethod < TRequest ,  TResponse > ( Method < TRequest ,  TResponse >  method ,  ClientStreamingServerMethod < TRequest ,  TResponse >  handler ) 
42+     public  override  void  AddMethod < TRequest ,  TResponse > ( Method < TRequest ,  TResponse >  method ,  ClientStreamingServerMethod < TRequest ,  TResponse > ?  handler ) 
4343    { 
4444        var  ( invoker ,  metadata )  =  CreateModelCore < ClientStreamingServerMethod < TService ,  TRequest ,  TResponse > > ( 
4545            method . Name , 
@@ -48,7 +48,7 @@ public override void AddMethod<TRequest, TResponse>(Method<TRequest, TResponse>
4848        _context . AddClientStreamingMethod < TRequest ,  TResponse > ( method ,  metadata ,  invoker ) ; 
4949    } 
5050
51-     public  override  void  AddMethod < TRequest ,  TResponse > ( Method < TRequest ,  TResponse >  method ,  DuplexStreamingServerMethod < TRequest ,  TResponse >  handler ) 
51+     public  override  void  AddMethod < TRequest ,  TResponse > ( Method < TRequest ,  TResponse >  method ,  DuplexStreamingServerMethod < TRequest ,  TResponse > ?  handler ) 
5252    { 
5353        var  ( invoker ,  metadata )  =  CreateModelCore < DuplexStreamingServerMethod < TService ,  TRequest ,  TResponse > > ( 
5454            method . Name , 
@@ -57,7 +57,7 @@ public override void AddMethod<TRequest, TResponse>(Method<TRequest, TResponse>
5757        _context . AddDuplexStreamingMethod < TRequest ,  TResponse > ( method ,  metadata ,  invoker ) ; 
5858    } 
5959
60-     public  override  void  AddMethod < TRequest ,  TResponse > ( Method < TRequest ,  TResponse >  method ,  ServerStreamingServerMethod < TRequest ,  TResponse >  handler ) 
60+     public  override  void  AddMethod < TRequest ,  TResponse > ( Method < TRequest ,  TResponse >  method ,  ServerStreamingServerMethod < TRequest ,  TResponse > ?  handler ) 
6161    { 
6262        var  ( invoker ,  metadata )  =  CreateModelCore < ServerStreamingServerMethod < TService ,  TRequest ,  TResponse > > ( 
6363            method . Name , 
@@ -66,7 +66,7 @@ public override void AddMethod<TRequest, TResponse>(Method<TRequest, TResponse>
6666        _context . AddServerStreamingMethod < TRequest ,  TResponse > ( method ,  metadata ,  invoker ) ; 
6767    } 
6868
69-     public  override  void  AddMethod < TRequest ,  TResponse > ( Method < TRequest ,  TResponse >  method ,  UnaryServerMethod < TRequest ,  TResponse >  handler ) 
69+     public  override  void  AddMethod < TRequest ,  TResponse > ( Method < TRequest ,  TResponse >  method ,  UnaryServerMethod < TRequest ,  TResponse > ?  handler ) 
7070    { 
7171        var  ( invoker ,  metadata )  =  CreateModelCore < UnaryServerMethod < TService ,  TRequest ,  TResponse > > ( 
7272            method . Name , 
0 commit comments