Example #1
0
        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);
        }
Example #2
0
        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");
            }
        }