#pragma warning disable CS1998
        public async Task <rpc_t> Test1(rpc_t a)
        {
            //await TaskUtil.PreciseDelay(500);
            return(new rpc_t()
            {
                Int1 = a.Int1,
                Str1 = a.Str1,
            });
        }
 public async Task Test2(rpc_t a)
 {
     //await TaskUtil.PreciseDelay(500);
     return;
 }