Esempio n. 1
0
        /// <summary>
        /// 添加新的 Grpc Service 提供者
        /// </summary>
        /// <param name="serviceName">Grpc 服务名称</param>
        public IGrpcClientConfiguration AddGrpcService(string serviceName)
        {
            if (!GrpcServers.ContainsKey(serviceName))
            {
                GrpcServers.Add(serviceName, new List <Channel>());
            }

            return(this);
        }
Esempio n. 2
0
 public GrpcHostBuilder UseGrpcServer(Func <IServiceProvider, ServerServiceDefinition> grpcServer)
 {
     GrpcServers.Add(grpcServer);
     return(this);
 }