public async Task <IEnumerable <Employee> > GetEmployees() { var data = await client.getemployesAsync(new Empty {}); List <Employee> emp = new List <Employee>(); foreach (var item in data.Replyempss) { emp.Add(new Employee { EmployeeId = item.EmployeeId, FirstName = item.FirstName, LastName = item.LastName, Email = item.Email, Address = item.Address }); } return(emp); }
static async Task Main(string[] args) { Console.WriteLine("Hello World!"); var channel = GrpcChannel.ForAddress("http://localhost:5000"); var Client = new EmployeeGreeter.EmployeeGreeterClient(channel); var data = await Client.getemployeAsync(new responseemp { EmployeeId = 1 }); Console.WriteLine($"{data.EmployeeId}\n{data.FirstName}\n{data.LastName}\n{data.Email}\n{data.Address}\n"); var data1 = await Client.getemployesAsync(new Empty {}); foreach (var item in data1.Replyempss) { Console.WriteLine($"{item.EmployeeId}\n{item.FirstName}\n{item.LastName}\n{item.Email}\n{item.Address}\n\t\n\t\n"); } }