コード例 #1
0
 public static void Create(Action <Hades.Client> onCreate)
 {
     new Thread(() =>
     {
         var uri = new Uri(NativeBuildConfig.HadesUrl);
         using (var transport = new THttpClient(uri))
             using (var protocol = new TBinaryProtocol(transport))
                 using (var client = new Hades.Client(protocol))
                 {
                     transport.Open();
                     onCreate(client);
                 }
     }).Start();
 }
コード例 #2
0
 public static void Create(Action <Hades.Client> onCreate)
 {
     new Thread(() =>
     {
         ServicePointManager.ServerCertificateValidationCallback += (p1, p2, p3, p4) => true;
         var uri = new Uri(NativeBuildConfig.HadesUrl);
         using (var transport = new THttpClient(uri))
             using (var protocol = new TBinaryProtocol(transport))
                 using (var client = new Hades.Client(protocol))
                 {
                     transport.Open();
                     onCreate(client);
                 }
     }).Start();
 }