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; }
}
}