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); }
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()); }