Ejemplo n.º 1
0
 public CreateGrpcChannelContext(IGrpcChannelProvider provider, GrpcChannelTarget target, ChannelOption[] channelOptions)
 {
     Provider       = provider ?? throw new ArgumentNullException(nameof(provider));
     Target         = target;
     ChannelOptions = channelOptions ?? throw new ArgumentNullException(nameof(channelOptions));
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Create a channel to the target and register the channel under the management of the provider.
 /// </summary>
 public static GrpcChannelx CreateChannel(this IGrpcChannelProvider provider, GrpcChannelTarget target, ChannelCredentials channelCredentials, IReadOnlyList <ChannelOption> channelOptions)
 => provider.CreateChannel(new CreateGrpcChannelContext(provider, target, new GrpcCCoreChannelOptions(channelOptions, channelCredentials)));
Ejemplo n.º 3
0
 public CreateGrpcChannelContext(IGrpcChannelProvider provider, GrpcChannelTarget target, object channelOptions = null)
 {
     Provider       = provider ?? throw new ArgumentNullException(nameof(provider));
     Target         = target;
     ChannelOptions = new GrpcChannelOptionsBag(channelOptions);
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Create a channel to the target and register the channel under the management of the provider.
 /// </summary>
 public static GrpcChannelx CreateChannel(this IGrpcChannelProvider provider, GrpcChannelTarget target, GrpcChannelOptions channelOptions)
 => provider.CreateChannel(new CreateGrpcChannelContext(provider, target, channelOptions));
Ejemplo n.º 5
0
 /// <summary>
 /// Create a channel to the target and register the channel under the management of the provider.
 /// </summary>
 public static GrpcChannelx CreateChannel(this IGrpcChannelProvider provider, GrpcChannelTarget target, ChannelOption[] channelOptions = null)
 => provider.CreateChannel(new CreateGrpcChannelContext(provider, target, channelOptions ?? Array.Empty <ChannelOption>()));