using Grpc.Core; using System.Collections.Generic; namespace TEAMModelOS.SDK.Module.GrpcServer.Extensions { /// public class GrpcServerConfig { /// /// 添加包含 Grpc 服务定义的程序集 /// /// 服务程序集 public List GrpcServices { get; set; } /// public GrpcServerConfig() { GrpcServices = new List(); } /// public string ServiceName { get; set; } /// /// Grpc 服务端绑定的监听地址 /// public List Ip { get; set; } /// /// Grpc 服务端绑定的监听端口 /// public int Port { get; set; } /// /// 存在 Grpc 服务的程序集集合 /// //public IReadOnlyList GrpcAssemblies => grpcServices; //public void AddRpcServiceAssembly(ServerServiceDefinition serviceAssembly) //{ // grpcServices.Add(serviceAssembly); //} } }