using Grpc.Core; using System.Collections.Generic; namespace Grpc.Extension.Client.Model { /// /// ChannelConfig /// internal class ChannelConfig { /// /// Discovery的服务器地址(http://192.168.8.6:8500) /// public string DiscoveryUrl { get; set; } /// /// Discovery上客户端服务名字 /// public string DiscoveryServiceName { get; set; } /// /// 直接服务地址,不用服务现 /// public string DirectEndpoint { get; set; } /// /// 是否使用直接服务地址 /// public bool UseDirect { get; set; } /// /// Discovery上客户端服务Tag(可用于版本标记) /// public string DiscoveryServiceTag { get; set; } /// /// ChannelOption /// public IEnumerable ChannelOptions { get; set; } /// /// GrpcServiceName /// internal string GrpcServiceName { get; set; } } }