|  | @@ -18,24 +18,23 @@
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  using System.Runtime.CompilerServices;
 | 
	
		
			
				|  |  |  using Grpc.Core;
 | 
	
		
			
				|  |  | -using Grpc.Core.Logging;
 | 
	
		
			
				|  |  | +using Grpc.Core.Internal;
 | 
	
		
			
				|  |  |  using Grpc.Core.Utils;
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |  // API types that used to be in Grpc.Core package, but were moved to Grpc.Core.Api
 | 
	
		
			
				|  |  |  // https://docs.microsoft.com/en-us/dotnet/framework/app-domains/type-forwarding-in-the-common-language-runtime
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -// TODO(jtattermusch): move types needed for implementing a client
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -// TODO: problematic areas: 
 | 
	
		
			
				|  |  | -// - CallOptions depends on CallCredentials (publicly) and on CallFlags (internally) & CallOptions is a struct
 | 
	
		
			
				|  |  | -// - internal method CallOptions.Normalize() uses internal method propagationToken.AsImplOrNull()
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  |  [assembly:TypeForwardedToAttribute(typeof(GrpcPreconditions))]
 | 
	
		
			
				|  |  |  [assembly:TypeForwardedToAttribute(typeof(AsyncClientStreamingCall<,>))]
 | 
	
		
			
				|  |  |  [assembly:TypeForwardedToAttribute(typeof(AsyncDuplexStreamingCall<,>))]
 | 
	
		
			
				|  |  |  [assembly:TypeForwardedToAttribute(typeof(AsyncServerStreamingCall<>))]
 | 
	
		
			
				|  |  |  [assembly:TypeForwardedToAttribute(typeof(AsyncUnaryCall<>))]
 | 
	
		
			
				|  |  |  [assembly:TypeForwardedToAttribute(typeof(AuthContext))]
 | 
	
		
			
				|  |  | +[assembly:TypeForwardedToAttribute(typeof(AuthInterceptorContext))]
 | 
	
		
			
				|  |  | +[assembly: TypeForwardedToAttribute(typeof(CallCredentials))]
 | 
	
		
			
				|  |  | +[assembly: TypeForwardedToAttribute(typeof(CallFlags))]
 | 
	
		
			
				|  |  | +[assembly: TypeForwardedToAttribute(typeof(CallInvoker))]
 | 
	
		
			
				|  |  | +[assembly: TypeForwardedToAttribute(typeof(CallOptions))]
 | 
	
		
			
				|  |  |  [assembly:TypeForwardedToAttribute(typeof(ContextPropagationOptions))]
 | 
	
		
			
				|  |  |  [assembly:TypeForwardedToAttribute(typeof(ContextPropagationToken))]
 | 
	
		
			
				|  |  |  [assembly:TypeForwardedToAttribute(typeof(DeserializationContext))]
 |