123456789101112131415161718 |
- using System.Collections.Generic;
- namespace Grpc.Extension.Abstract
- {
- /// <summary>
- /// 负载均衡
- /// </summary>
- public interface ILoadBalancer
- {
- /// <summary>
- /// 选择Endpoint
- /// </summary>
- /// <param name="serviceName"></param>
- /// <param name="endpoints"></param>
- /// <returns></returns>
- string SelectEndpoint(string serviceName, List<string> endpoints);
- }
- }
|