示例#1
0
        public async Task <IsSuccecfull> DeleteServer(string name, string ip, string port)
        {
            using var channel = GrpcChannel.ForAddress(_address);
            var client = new ServersListMaker.ServersListMakerClient(channel);
            var reply  = await client.DeleteServerFromListAsync(new Server { Name = name, Ip = ip, Port = port });

            return(reply);
        }
示例#2
0
        public async Task <List <Server> > GetServers()
        {
            using var channel = GrpcChannel.ForAddress(_address);
            var client = new ServersListMaker.ServersListMakerClient(channel);
            var reply  = await client.ReturnServersListAsync(new RequestFromClient { ReqArg = "" });

            return(reply.Servers_.ToList());
        }