/// <summary> /// Setup hosts /// </summary> private void SetupHost() { var serverSetups = Enumerable.Range(0, _serverCount) .Select(i => new ServerSetup { EnableStatus = true, Name = $"Server_{_port + i}", Port = _port + i }).ToArray(); _host = ServerSetupUtil.CreateHost(null, serverSetups); _host.RunAsync(); }
/// <summary> /// Init /// </summary> public void Init() { // server start var serverSetups = GetServersSetup(); _host = ServerSetupUtil.CreateHost(ServerCustomSetup, serverSetups); _host.RunAsync(); // client var clientSetups = GetClientsSetups(); ClientProvider = ClientSetupUtil.CreateProvider(ClientCustomSetup, clientSetups); var chStatus = ClientProvider.GetRequiredService <GrpcClientManager>().GetChannelsStatus(); Assert.IsNotNull(chStatus); }